home *** CD-ROM | disk | FTP | other *** search
/ Chip: 2005 Utilities / CHIP Utilities 2005 / CHIP Utilities 2005.iso / dosapps / dosnavig / DOC / ENGLISH / HISTORY.TXT < prev    next >
Encoding:
Text File  |  2004-09-26  |  214.9 KB  |  5,349 lines

  1. ===== Dos Navigator What's new?..  =========================================
  2.  
  3.   [!] Major news
  4.   [+] New feature
  5.   [-] A bug fixed
  6.   [*] A bug fixed and/or functionality improved
  7.  
  8.  
  9.    Version 4.9.0
  10.   ---------------------------------------------------------------------
  11.  
  12.     >>> Compatibility issues <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  13.  
  14. [-] When creating directory under control of Windows NT/2000/XP the cursor
  15.     had not been placed on a new directory if its name contained spaces.
  16.  
  17. [-] Now DN works with substed drives correctly under Windows XP.
  18.  
  19. [*] Improved compatibility of CD player with Windows NT/2000/XP. Now one can
  20.     use buttons for switching tracks in main windows (< and >). When trying
  21.     to use functions that are not supported in these systems, an appropriate
  22.     message will be shown.
  23.  
  24. [*] The new key 'AutoDisableSecondsWNT' added to section [Clock] in dn.ini,
  25.     which allows to disable seconds in built-in clock automatically when
  26.     working under Windows NT/2000/XP.
  27.  
  28.     >>> DN.INI parameters, setup and options <<<<<<<<<<<<<<<<<<<<<<<<<<
  29.  
  30. [*] The new key 'BlinkSeparator' added to section [Clock] in dn.ini to switch
  31.     on/off the separator blinking in the clock when seconds are switched off.
  32.     It is ignored when parameter 'AutoDisableSecondsWNT' is turned on.
  33.  
  34.     >>> File manager <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  35.  
  36. [+] Now DN can compare subdirectories.
  37.  
  38. [+] Now DN can copy files from one archive to another using a temporary
  39.     directory (incompatible with WinNT: temporary files are not deleted).
  40.  
  41. [+] Now Quick Directories list elements can be swapped (Shift-Up/Down).
  42.  
  43. [-] Showing help for output window (Alt-F5) works correctly now.
  44.  
  45. [-] Fixed DN crash at attempt to Quick Search files on empty panel.
  46.  
  47. [-] Now DN will change drive by pressing Ctrl+LeftArrow more correctly.
  48.  
  49. [-] A current directory on a disk which locates a temporary directory is not
  50.     changed to temporary directory after viewing files from archives.
  51.  
  52. [-] Now DN will change current language using new algorithm.
  53.  
  54. [-] After maximizing file manager window it was impossible to restore its
  55.     previous size.
  56.  
  57. [-] After changing Quick Directories in dialog mode a window title was not
  58.     restored.
  59.  
  60. [-] Now DN will process quoted command line parameters correctly.
  61.  
  62. [-] Now DN correctly places the cursor after deleting of the selected files.
  63.     If the cursor before removal was on the selected file after deleting
  64.     the cursor will be placed on the following file after selected files.
  65.  
  66. [*] Improved interface of Compare Directories operation.
  67.  
  68. [*] Information about free memory, which is displayed on pressing Shift key,
  69.     stays available when the clock is disabled.
  70.  
  71.     >>> Editor and viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  72.  
  73. [+] Now when placing a bookmark in viewer or editor a dialog requiring
  74.     confirmation is displayed if bookmark with the same number already
  75.     exists.
  76.  
  77. [-] Now DN will accept the character @ in WKZ formulas again. Fixed error
  78.     concerning functions with several parameters, leading to impossibility
  79.     of using expressions with brackets as a parameters.
  80.  
  81. [-] Now DN will view temporary files correctly.
  82.  
  83. [-] In the editor the forward searching in the vertical block did not work
  84.     correctly for short lines, which end before the left edge of a selected
  85.     area. In some cases (i.e. when there were empty lines) DN crashed.
  86.     For non-empty lines sometimes it could cause false success of searching.
  87.  
  88. [-] Fixed crash when viewing file in archive from history.
  89.  
  90. [-] Fixed error because of which viewer's history for files without an
  91.     extension could not be saved.
  92.  
  93. [-] Now DN highlites text in editor correctly.
  94.  
  95. [-] DN crashed in attempt to perform Quick View operation when option
  96.     DefCodePage in dn.ini was set to Auto.
  97.  
  98. [-] The mistake in backward search is fixed, and also use of search in editor and
  99.     viewer is corrected. Now forward and backward search, and any alternation
  100.     of them work correctly.
  101.  
  102. [*] The searching in the block in the editor is slightly optimised.
  103.  
  104. [*] Now DN can save viewer's position for archived files.
  105.  
  106. [*] Now combinations Ctrl-NumPad4/NumPad6 in editor (un)indent block only if
  107.     NumLock function is turned off.
  108.  
  109.     >>> Database viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  110.  
  111. [-] It was impossible to view memo field in dbf viewer when parameter
  112.     DefCodePage in dn.ini was set to Auto.
  113.  
  114.     >>> Archivers <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  115.  
  116. [+] The new option 'Pass names of directories' is added to archivers' setup.   When it is enabled,
  117.     When it is enabled, the directory names are passed to archiver along with
  118.     file names.
  119.  
  120. [+] LHA .COM SFX detection.
  121.  
  122. [+] Support of 7-Zip archiver.
  123.  
  124. [-] Now DN will delete directories from archives more correctly.
  125.  
  126. [-] Filenames './path/filename' are processed correctly in archives.
  127.  
  128. [*] Option 'Swap when unpack/del/test' was liquidated. Now DN unloads itself
  129.     from memory before calling any archivers.
  130.  
  131. [*] Temporary batch file is not used for viewing files in an archive.
  132.  
  133. [*] CAB-SFX detection.
  134.  
  135.     >>> Calculator <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  136.  
  137. [+] The code of calculator is rewritten again and optimized. When pressing
  138.     'Enter' key on incorrect expression, the cursor will now move to the
  139.     position of error. If a function argument is missing, the name of
  140.     corresponding function will be displayed.
  141.  
  142.     >>> Miscellanous <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  143.  
  144. [+] Now in phone book search is performed not only by name and phone number,
  145.     but also by memo lines.
  146.  
  147. [-] Now change of current language affects opened CD player window.
  148.  
  149. [-] When CD player cannot retrieve Audio CD information, DN does not crash
  150.     but shows a warning message.
  151.  
  152. [-] Change of DN window title is implemented more correctly.
  153.  
  154. [-] Disk image unpacker and UU-decoder set incorrect date and time to files
  155.     in some cases.
  156.  
  157. [*] Improved interface of CD player.
  158.  
  159. [*] Extension of temporary batch files depends on operating system:
  160.     CMD for WinNT and OS/2, BAT for DOS and Win9x.
  161.  
  162.     >>> Source codes usage features <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  163.  
  164. [!] Virtual Pascal compatibility.
  165.  
  166. [+] Implemented conditional symbol {$DEFINE MICRO}.
  167.  
  168. [-] Now DN will compile in BANK version.
  169.  
  170. [*] RegAll unit is rewritten: NumRElms counter removed.
  171.  
  172.  
  173.  
  174.    Version 3.7.0
  175.   ---------------------------------------------------------------------
  176.  
  177.     >>> Compatibility issues <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  178.  
  179. [+] Now DN will try to delete file by its short name if unable to delete file
  180.     by LFN (Eugeny Zvyagintzev).
  181.  
  182. [*] Function "Show server name/volume for network drives" now works with
  183.     Novell Network clients (Max Vasilyev).
  184.  
  185. [*] "Free disk space" for \\server\share\ (under WinNT) is conditionally set
  186.     as 2 Gb instead of 0 byte (Max Vasilyev).
  187.  
  188. [-] Drive type detection fixed (Max Vasilyev).
  189.  
  190. [-] Now DN will not re-read current drive after displaying "Change Drive" menu
  191.     (Eugeny Zvyagintzev).
  192.  
  193. [-] Now DN correctly re-writes files under Windows XP on Novell Netware drives
  194.     (Eugeny Zvyagintzev).
  195.  
  196. [-] Now DN correctly copies and shows files with size more than 2Gb
  197.     (Eugeny Zvyagintzev).
  198.  
  199. [-] Now DN correctly performs "Quick Rename" of files on network drives mapped
  200.     through "CD" command (Eugeny Zvyagintzev).
  201.  
  202. [-] Now DN correctly performs "CD" command on network drives
  203.     (Eugeny Zvyagintzev).
  204.  
  205. [-] Now DN correctly re-reads information about file (Eugeny Zvyagintzev).
  206.  
  207.     >>> DN.INI parameters, setup and options <<<<<<<<<<<<<<<<<<<<<<<<<<
  208.  
  209. [!] Dialog layouts of "Interface Setup" and "New Manager Defaults" have been
  210.     changed. Implemented possibility of more flexible settings for showing
  211.     selected files and long file name on separator and on information panel
  212.     (Evgeny Zvyagintzev).
  213.  
  214. [!] Parameter "ShowLongName" (section [FilePanels]) has been moved from DN.INI
  215.     into DN Options panels (Jaroslaw Osadtchiy, Max Vasilyev).
  216.  
  217. [!] Attention! Use of parameter "ShowLongName" (section [FilePanels]) has been
  218.     changed in DN.INI (Eugeny Zvyagintzev):
  219.     ShowLongName = 0 - do not show LFN;
  220.     ShowLongName = 1 - do not show LFN if it is not equal to short filename
  221.                        (case insensitive);
  222.     ShowLongName = 2 - show LFN if it is not equal to short file name
  223.                        (case insensitive);
  224.     ShowLongName = 3 - show LFN in any case;
  225.  
  226. [+] New variables have been added in DN.INI (section [FilePanels])
  227.     (Eugeny Zvyagintzev):
  228.     AlignLFNInBottom = 0 - centre LFN;
  229.     AlignLFNInBottom = 1 - align LFN left;
  230.     AlignLFNInBottom = 2 - align LFN right.
  231.     LFNCutSide = 0 - show left part of LFN;
  232.     LFNCutSide = 1 - show right part of LFN;
  233.     LFNCutSide = 2 - show left part of LFN and file extension (if present).
  234.  
  235. [+] "QuickSearchType" (section [FilePanels]) setting is added to DN.INI. This
  236.     option allows to complete file name mask (by pressing ".") in Quick search
  237.     (Jaroslaw Osadtchiy, Max Vasilyev).
  238.  
  239. [+] Now option AltGrAsAlt (section [Kernel]) added to dn.ini
  240.     (Eugeny Zvyagintzev):
  241.     AltGrAsAlt = 0  AltGr and Alt are different;
  242.     AltGrAsAlt = 1  AltGr and Alt are equal.
  243.  
  244. [+] Now option "DefCodePage" (section [Editor]) from "dn.ini" works in
  245.     internal text viewer (Sergey Biryukov).
  246.  
  247. [+] Now DN can show time and speed of File Copy process. New variable
  248.     "ShowCopyTime" (section [Interface]) added to DN.INI (Eugeny Zvyagintzev).
  249.  
  250. [*] When checking "ReuseViewers" (section [Editor]) rule/option, Quick View
  251.     window is ignored (Sergey Biryukov).
  252.  
  253. [*] When opening files from "Edit History" the option "Internal Editor" is
  254.     verified now (Sergey Biryukov).
  255.  
  256. [-] "VertScrollBarChars" (section [Interface]) parameter from "dn.ini" did not
  257.     affect internal file viewer (Sergey Biryukov).
  258.  
  259. [-] "ReuseViewers" (section [Interface]) parameter from "dn.ini" was not used
  260.     by internal viewer in viewing DBF files (Sergey Biryukov).
  261.  
  262. [-] "ReuseEditors" (section [Interface]) parameter from "dn.ini" was not used
  263.     for opening files with internal editor (by <Ctrl-Enter> or from the "Open
  264.     File" dialog box) (Sergey Biryukov).
  265.  
  266. [-] if "dn.ini" parameters ReuseEditors=0 and ReuseViewers=0 (section
  267.     [Interface]) were set, then order of opened windows will not change with
  268.     opening of other viewer or editor window with the file being already
  269.     opened in editor or viewer window (Jaroslaw Osadtchiy).
  270.  
  271. [-] Fixed options "Store editor position" and "Store viewer position"
  272.     (Sergey Biryukov).
  273.  
  274. [-] Not all editor options for a certain file were saved in history
  275.     (Sergey Biryukov).
  276.  
  277. [-] Option "DefCodePage" (section [Editor]) from "dn.ini" had no effect on new
  278.     files created (Sergey Biryukov).
  279.  
  280. [-] Now DN correctly performs "Sleep when inactive" function
  281.     (Eugeny Zvyagintzev).
  282.  
  283. [-] The last position in dialog Options|Colors|Group was not preserved
  284.     (Sergey Biryukov).
  285.  
  286.     >>> File manager <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  287.  
  288. [!] Added possibility to search files in archives (Jaroslaw Osadtchiy,
  289.     Max Vasilyev).
  290.  
  291. [+] File selection/deselection <Grey+> and <Grey-> (in file selection dialog)
  292.     with mask ending with "\" selects/deselects directories instead of files
  293.     now (Jaroslaw Osadtchiy).
  294.  
  295. [+] Now it is possible to modify Quick Directories list in interactive mode
  296.     (Eugeny Zvyagintzev).
  297.  
  298. [+] DN shows file size before file name in file panel if LFN has length of 250
  299.     characters or more (Jaroslaw Osadtchiy, Max Vasilyev).
  300.  
  301. [+] Now DN will display warning if an attempt to delete current directory from
  302.     history of directories is made (Eugeny Zvyagintzev).
  303.  
  304. [+] Now it is possible to skip all bad files during coping files
  305.     (Eugeny Zvyagintzev).
  306.  
  307. [+] Now it is possible to show file description on bottom Information Panel
  308.     (Jaroslaw Osadtchiy, Max Vasilyev).
  309.  
  310. [+] Switching (with <Ctrl-Y> hotkey) between current and full modes of showing
  311.     files now works in archives as well (Pavel Borodin).
  312.  
  313. [+] Path to file is shown in archive on panels of search/branch (with
  314.     <Ctrl-K>/<Alt-;> hotkeys) (Pavel Borodin).
  315.  
  316. [+] Now a file name is added to history of File Copy dialog also in case when
  317.     there is an archive opened in passive file panel (Sergey Biryukov).
  318.  
  319. [+] Now when copying a directory its name is added to File Copy history
  320.     (Sergey Biryukov).
  321.  
  322. [+] Now combinations <Alt-BackSpace>, <Alt-Shift-0>, <Ctrl-Shift-Alt-1...9>
  323.     work on directory tree panel (Sergey Biryukov).
  324.  
  325. [+] It is possible to use combination <Ctrl-Shift-Del> on file panels to hide
  326.     current file (Sergey Biryukov).
  327.  
  328. [+] Now when performing the "Quick Rename" operation in file panel a new name
  329.     is added to history of copying/moving files (Sergey Biryukov).
  330.  
  331. [*] Settings check has been added In "Setup columns" dialog for situations
  332.     when user enters more symbols for a file extension than for a file name.
  333.     Similar checking routine has been added for similar modes in setup options
  334.     (Sergey Biryukov).
  335.  
  336. [*] Changed look of short file name which is shown in archives
  337.     (Sergey Biryukov).
  338.  
  339. [*] Now unselecting of selected files while packing in and extracting from
  340.     archives occurs only when selected files do exist (Sergey Biryukov).
  341.  
  342. [*] Now the title of DN window in operations with file panel is refreshed only
  343.     when it is necessary (Sergey Biryukov).
  344.  
  345. [*] Now DN performs "Append files" and "Verify writes" operations at copying
  346.     files in more optimal way (Eugeny Zvyagintzev).
  347.  
  348. [*] Now DN is more flexible in showing the line of Quick Search on separator
  349.     and information panel, and in accordance to long file name and settings of
  350.     selected files display (Eugeny Zvyagintzev).
  351.  
  352. [*] Procedure of saving files (extracted from archives or after applying
  353.     filters) to be opened in editor has been revised. Now, after restarting DN
  354.     or after changing current language, DN asks for confirmation to save file
  355.     and saves it if the file was saved before or editor window was closed. In
  356.     addition, newer procedure allows to switch back to viewing the files after
  357.     editing these files (Sergey Biryukov).
  358.  
  359. [*] Now size, description fields, as well as compression ratio in archives,
  360.     are highlighted completely; the path field in file find panel now is also
  361.     highlighted (Jaroslaw Osadtchiy, Max Vasilyev).
  362.  
  363. [*] Now archive, ARVID and list file panels respond to <Ctrl-\> hotkey
  364.     correctly: exiting from file (archive, ARVID list or list file), and
  365.     cursor bar is set on this file (Jaroslaw Osadtchiy, Max Vasilyev).
  366.  
  367. [*] "Associate File List" operation recognizes file names in list by the
  368.     following pattern (Alexey Korop, Max Vasilyev):
  369.     - if the first character is 'space' or ">" the whole line is ignored (this
  370.       option added for multiline comments);
  371.     - if the first character is ("), entire text is regarded as name up to
  372.       closing bracket;
  373.     - if the first character is none of the above - the whole line is regarded
  374.       as name;
  375.     - but if the file w/"name" not found and the line contains spaces, then
  376.       text from beginning of line to the very first "space" is regarded as
  377.       name;
  378.  
  379. [*] File List Panel could contain multiple names of the same files
  380.     (Jaroslaw Osadtchiy, Max Vasilyev).
  381.  
  382. [*] Now File List ignores strings containinig wildcards "*" and "*.*"
  383.     (Jaroslaw Osadtchiy, Max Vasilyev).
  384.  
  385. [*] In deleting files DN re-reads only directories where files were deleted
  386.     (Alexei Kozlov).
  387.  
  388. [*] If filename mask is set on file panel, then this mask is shown on bottom
  389.     information panel "as is", without "*." removed, which allows to avoid
  390.     incorrect display of masks different from "*.ext" (Jaroslaw Osadtchiy).
  391.  
  392. [*] Now DN will put "CD directory" command in Command History more correctly
  393.     (Eugeny Zvyagintzev).
  394.  
  395. [*] Title of "Copy File" window dialog was changed. Window title refresh will
  396.     occur only with actual changes (Sergey Biryukov).
  397.  
  398. [*] File name was added to dialog history after copying/moving to "TEMP:'
  399.     (Sergey Biryukov).
  400.  
  401. [*] If Directory History menu is called from "Search" panel or "TEMP:" cursor
  402.     bar is set to source directory (Sergey Biryukov).
  403.  
  404. [*] Fixed and improved resizing of file panels with <Alt-Left/Right> and
  405.     <Ctrl-M/Ctrl-Alt-Z> (Sergey Biryukov).
  406.  
  407. [*] Command "Window|Zoom" now works more correctly for file panels
  408.     (Sergey Biryukov).
  409.  
  410. [*] Now DN will copy files correctly when "Check free disk space" option is
  411.     selected and 1) insufficient free disk space detected and 2) file already
  412.     exists and 3) file being copied can fit in space only by overwriting old
  413.     file (Eugeny Zvyagintzev).
  414.  
  415. [*] Now DN will use LFN only if "Action" input field is empty when creating a
  416.     file list (Eugeny Zvyagintzev).
  417.  
  418. [*] Now DN will terminate process of deleting directories much more faster
  419.     (Eugeny Zvyagintzev).
  420.  
  421. [-] Quick search was not terminated by pressing "*" (Sergey Biryukov).
  422.  
  423. [-] After moving file to archive its description was not deleted
  424.     (Sergey Biryukov).
  425.  
  426. [-] After copying a file into the same directory under new file name its
  427.     description was deleted (Sergey Biryukov).
  428.  
  429. [-] Fixed errors occurring while adding strings to the history of file copying
  430.     (Sergey Biryukov).
  431.  
  432. [-] Now DN will perform "Make list file" operation more accurately
  433.     (Eugeny Zvyagintzev).
  434.  
  435. [-] Dos Navigator window title was not updated, if the File Search operation
  436.     was stopped and then resumed (Sergey Biryukov).
  437.  
  438. [-] Maximized file panel in archive incorrectly showed the string containing
  439.     information about size of compressed files and compression ratio. This
  440.     string was not centered after maximizing file panel; and background of the
  441.     element "Current file" overlapped this string (Sergey Biryukov).
  442.  
  443. [-] Fixed recent bug that had caused DN freeze in entering archive with
  444.     Information panel open (Eugeny Zvyagintzev).
  445.  
  446. [-] Now "Quick View" can not be invoked from manager if current panel is
  447.     Information panel (Sergey Biryukov).
  448.  
  449. [-] Now Viewer History for files in archive works correctly (Sergey Biryukov).
  450.  
  451. [-] Now Search Files with "DIR\*.*" mask works correctly (Sergey Biryukov).
  452.  
  453. [-] Directories History works correctly now with "\\server\share" path
  454.     (Max Vasilyev).
  455.  
  456. [-] Pressing <Ctrl-E> could retrieve other than the last command from history
  457.     (Sergey Biryukov).
  458.  
  459. [-] Info Divider was not always redrawn after pressing "Home" button
  460.     (Sergey Biryukov).
  461.  
  462. [-] In Command History records (even those marked as protected) were deleted
  463.     in case of overflow (Sergey Biryukov).
  464.  
  465. [-] Fixed error with copying descriptions of the same file (Sergey Biryukov).
  466.  
  467. [-] After viewing file from archive with an external filter, DN did not delete
  468.     file (extracted from archive) from temporary directory (Sergey Biryukov).
  469.  
  470. [-] Fixed some bugs with viewing files in archives from File View History
  471.     (Sergey Biryukov).
  472.  
  473. [-] Now in zoomed DOS ("User") screen the commands from command line history
  474.     can be called with Shift-Up/Down keys (Sergey Biryukov).
  475.  
  476. [-] Now DN will display previous and next commands in command line more
  477.     correctly (Eugeny Zvyagintzev).
  478.  
  479. [-] Now DN will not cancel process of copying files if it fails to read
  480.     current file (Eugeny Zvyagintzev).
  481.  
  482. [-] Now DN will move file[s] more correctly (Eugeny Zvyagintzev).
  483.  
  484. [-] When cursor bar was moved to opposite panel by <Tab> key, list dividers
  485.     between fields with information about current file had colour of file name
  486.     (Jaroslaw Osadtchiy).
  487.  
  488. [-] The highlighting of size, date, time and description of selected files
  489.     disappeared after switching to opposite panel (Jaroslaw Osadtchiy,
  490.     Max Vasilyev).
  491.  
  492. [-] When files were renamed in File Search panel or TEMP panel the colour
  493.     change did not occur whereas target files had different colour assigned
  494.     (Jaroslaw Osadtchiy, Max Vasilyev).
  495.  
  496. [-] In "Quick File Rename" process in Search panel or TEMP panel DN sometimes
  497.     showed false error messages (Jaroslaw Osadtchiy, Max Vasilyev).
  498.  
  499. [-] Directory changing (by <Alt-T>) from archive panel did not work correctly
  500.     (Jaroslaw Osadtchiy).
  501.  
  502. [-] If current file panel displayed archive contents then, after an attempt to
  503.     choose a deleted archive or file list from "Directory History" some errors
  504.     occurred in the panel (Jaroslaw Osadtchiy, Max Vasilyev).
  505.  
  506. [-] In attempt to enter a deleted directory via "Directory History" DN moved
  507.     to parent directory without any warning (Jaroslaw Osadtchiy,
  508.     Max Vasilyev).
  509.  
  510. [-] After entering file list through "Directories History" current directory
  511.     was not changed to directory containing the files from list. As a result,
  512.     the list contained files NOT from its original directory, but from active
  513.     directory at the moment of call (Jaroslaw Osadtchiy, Max Vasilyev).
  514.  
  515. [-] Pressing <Ctrl-\> hotkey in TEMP drive panel caused moving to root
  516.     directory of the drive which was in current panel before TEMP drive
  517.     (Jaroslaw Osadtchiy).
  518.  
  519. [-] Panels of File Search, List, and TEMP were not re-read (refreshed) upon
  520.     pressing <Ctrl-R> (Jaroslaw Osadtchiy).
  521.  
  522. [-] Fixed some errors in Drag-n-Drop operations (Jaroslaw Osadtchiy,
  523.     Max Vasilyev).
  524.  
  525. [-] Fixed errors that occurred during File Search in switching to "Find" panel
  526.     (Jaroslaw Osadtchiy, Max Vasilyev).
  527.  
  528. [-] After file search (of files on disk) and after opening directory branch
  529.     (of disk File Tree) sorting of new file list occurred twice
  530.     (Jaroslaw Osadtchiy, Max Vasilyev).
  531.  
  532. [-] With some inappropriate column settings some malfunctioning and crashing
  533.     of DN could occur (Jaroslaw Osadtchiy, Sergey Biryukov,
  534.     Eugeny Zvyagintzev).
  535.  
  536. [-] Sometimes description files were marked/selected even if option "Always
  537.     copy descriptions" was set active (Max Vasilyev).
  538.  
  539. [-] When viewing files from an archive, if the length of a command line for
  540.     executing an archiver exceeds the limit value of 127 symbols, an error
  541.     message is shown and abnormal termination of DN does not occur
  542.     (Sergey Biryukov).
  543.  
  544. [-] Now DN changes current drive correctly (Eugeny Zvyagintzev).
  545.  
  546. [-] Now DN correctly re-reads directory while moving files
  547.     (Eugeny Zvyagintzev).
  548.  
  549. [-] Now DN unselects files (removes selection tags/flags) upon returning files
  550.     to Temp Drive (Eugeny Zvyagintzev).
  551.  
  552. [-] Now DN correctly copies directory name '..' to clipboard
  553.     (Eugeny Zvyagintzev).
  554.  
  555. [-] Now DN correctly re-reads "File Find" Panels (Eugeny Zvyagintzev).
  556.  
  557. [-] Now information about selected files on Find File panel is not lost after
  558.     viewing an archive with F3 (Sergey Biryukov).
  559.  
  560. [-] Now DN will set current file's position after file deletion more
  561.     correctly (Eugeny Zvyagintzev).
  562.  
  563. [-] Fixed error that occured when calling help for the "Quick Rename"
  564.     operation, leading to the situation when help window stayed in background
  565.     after pressing Esc (Sergey Biryukov).
  566.  
  567.     >>> Editor and viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  568.  
  569. [+] The selection pattern of File View modes was altered (Sergey Biryukov):
  570.     -- internal Viewer is selected:
  571.     <F3> toggles modes 1) special internal 2) specified in "dn.vwr" 3) text;
  572.     -- internal Viewer is deselected:
  573.     <F3> toggles modes 1) specified in "dn.vwr" 2) special internal 3) text;
  574.     -- regardless of "Internal Viewer" option:
  575.     <Alt+F3> selects mode as specified in dnalt.vwr;
  576.     <Alt+Shift+F3> selects text mode only;
  577.     "Special Internal" mode implies viewing database, spreadsheet and messages
  578.     by internal DN tools.
  579.     When file is opened for viewing from "File View" History, the mode that
  580.     was used last is selected.
  581.  
  582. [+] New hotkeys added in DN editor (Sergey Biryukov):
  583.     Ctrl-A, Ctrl-Numpad5 - select all text as continuous block;
  584.     Ctrl-F               - show/hide selection;
  585.     Ctrl-<               - select left word from cursor;
  586.     Ctrl->               - select right word from cursor;
  587.     Ctrl-Shift-Up        - select text from current line to beginning;
  588.     Ctrl-Shift-Down      - select text from current line to the end.
  589.     Operations previously assigned to hotkeys <Ctrl-A> and <Ctrl-F> are still
  590.     available by using <Ctrl-ArrowLeft> and <Ctrl-ArrowRight> hotkeys.
  591.  
  592. [+] In history of the dialog "Save File As" for internal viewer and editor now
  593.     a current file name is added (Sergey Biryukov).
  594.  
  595. [+] New hotkeys have been added to the editor (Sergey Biryukov):
  596.     Ctrl-Up   - single-line scrolling up;
  597.     Ctrl-Down - single-line scrolling down.
  598.     Same navigation is possible by pressing <Up> and <Down> with "Scroll Lock"
  599.     on. These functions differ from operations <Ctrl-W> and <Ctrl-Z> by the
  600.     fact that cursor does not change its position on the screen if end or
  601.     beginning of current file has not been reached.
  602.  
  603. [+] Pressing <Alt-Left> in editor shifts selected block to the left, pressing
  604.     <Alt-Right> shifts selected block to the right. New hotkey combinations
  605.     duplicate functions of <Ctrl-K-U> and <Ctrl-K-I> hotkeys
  606.     (Sergey Biryukov).
  607.  
  608. [+] For sorting block in reverse order <Alt-Shift-T> hotkey combination is
  609.     used now (made as synonym for <Ctrl-R> hotkey) (Sergey Biryukov).
  610.  
  611. [*] Interpretation of "StringFLAGS" keyword (in DN.HGL) has been improved,
  612.     comments of DN.HGL file have been expanded and updated
  613.     (Jaroslaw Osadtchiy).
  614.  
  615. [*] Fixed error that made cursor move by one position to the right at attempt
  616.     to undo operations of changing character case (Sergey Biryukov).
  617.  
  618. [-] The scrollbar in viewer window did not work properly while viewing very
  619.     large files (Jaroslaw Osadtchiy).
  620.  
  621. [-] RealMode version of DN crashed after "Sort Block" operation in internal
  622.     editor (Sergey Biryukov).
  623.  
  624. [-] During search in DN internal viewer the word was not selected if it was in
  625.     the last line of a file (Sergey Biryukov).
  626.  
  627. [-] Fixed error with calculating sum of block in editor (Sergey Biryukov).
  628.  
  629. [-] Fixed error in opening non-exiting file by an external editor
  630.     (Sergey Biryukov).
  631.  
  632. [-] Now DN will correctly perform operations with selected block in editor:
  633.     uppercase, lowercase, etc... (Eugeny Zvyagintzev).
  634.  
  635. [-] Now DN will scroll editor window (Ctrl-W, Ctrl-Z) more correctly
  636.     (Eugeny Zvyagintzev).
  637.  
  638. [-] Now SmartTab works correctly when cursor is placed before space character
  639.     in previous line (Eugeny Zvyagintzev).
  640.  
  641. [-] Now DN will initialize files highlight in file viewer more correctly
  642.     (Eugeny Zvyagintzev).
  643.  
  644. [-] Cursor remained visible after switching view mode from DisAsm to text mode
  645.     (Alexey Korop).
  646.  
  647. [-] Fixed DN crash at attempt to go to some address by pressing <F5> key while
  648.     viewing file in disassembler mode (Jaroslaw Osadtchiy).
  649.  
  650. [-] Editing in hexadecimal mode of file viewer (in disassembler view) changed
  651.     wrong bytes (other than those under cursor) (Jaroslaw Osadtchiy).
  652.  
  653. [-] Fixed error in editor that appeared at pressing <Esc> after sorting a text
  654.     block (Sergey Biryukov).
  655.  
  656. [-] In internal viewer, when going back to first line its first symbol used to
  657.     disappear (Sergey Biryukov).
  658.  
  659. [-] Fixed bugs with text selection (Eugeny Zvyagintzev, Sergey Biryukov).
  660.  
  661. [-] Now DN processes "AutoBrackets" option from Highlight Files configuration
  662.     file (DN.HGL) (Eugeny Zvyagintzev).
  663.  
  664. [-] Fixed potential error while navigating in text viewer (Sergey Biryukov).
  665.  
  666.     >>> System Information <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  667.  
  668. [*] HDD detection procedure has been improved (Max Vasilyev).
  669.  
  670. [-] DN/DPMI displayed incorrect amount of 'memory for user' in 'Information
  671.     Panel' (Max Vasilyev).
  672.  
  673.     >>> Database viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  674.  
  675. [!] Now DBF viewer works with different code pages and XLT-files
  676.     (Eugeny Zvyagintzev).
  677.  
  678. [+] Now it is possible to go to row or collumn in DBF viewer through dialog
  679.     invoked by <F6> key (Eugeny Zvyagintzev).
  680.  
  681. [*] Now DN finds empty fields in DBF viewer if search string (input line) was
  682.     empty (Eugeny Zvyagintzev).
  683.  
  684. [*] Now DN displays a warning dialog upon detecting errors in DBF header
  685.     (Eugeny Zvyagintzev).
  686.  
  687. [*] Now DN correctly loads empty WKZ spreadsheet file (Eugeny Zvyagintzev).
  688.  
  689. [-] Fixed false warning of overflow in WKZ editor (Eugeny Zvyagintzev).
  690.  
  691. [-] Fixed DBF file detection (Eugeny Zvyagintzev).
  692.  
  693. [-] Now DN correctly displays empty memo fields created by Clipper
  694.     (Eugeny Zvyagintzev).
  695.  
  696. [-] Restored option of WKZ editor to export WKZ file into text file
  697.     (Eugeny Zvyagintzev).
  698.  
  699. [-] Now DN updates menu of WKZ editor if active language was changed by
  700.     <Alt+F12> key while viewing WKZ file (Eugeny Zvyagintzev).
  701.  
  702. [-] Spreadsheet editor did not correct addresses in formulas after
  703.     inserting/deleting empty rows/columns or pasting cell contents from
  704.     clipboard (Alexey Korop).
  705.  
  706. [-] Now DN correctly writes history of viewing WKZ files from archives
  707.     (Eugeny Zvyagintzev).
  708.  
  709. [-] Now DN erases temporary files after viewing WKZ files from archive
  710.     (Eugeny Zvyagintzev).
  711.  
  712. [-] Now DN uses history of viewing DBF files more correctly
  713.     (Eugeny Zvyagintzev).
  714.  
  715. [-] Now DN correctly performs auto calculation of formulas when symbol ","
  716.     used (Eugeny Zvyagintzev).
  717.  
  718. [-] Restored usage of ":" symbol in formulas (Eugeny Zvyagintzev).
  719.  
  720. [-] Fixed 100% CPU load that occurred in resizing WKZ spreadsheet column
  721.     (Alexey Korop).
  722.  
  723. [-] Now DN deletes rows and columns in WKZ editor more correctly
  724.     (Eugeny Zvyagintzev).
  725.  
  726. [-] Now DN correctly performs SUM and MUL calculations with multiple operators
  727.     (Eugeny Zvyagintzev).
  728.  
  729. [-] Now DN correctly performs auto update of linked cells containing SUM and
  730.     MUL functions with multiple operators (Eugeny Zvyagintzev).
  731.  
  732. [-] Now DN correctly performs auto update of linked cells after an error
  733.     occurring in previous calculation (Eugeny Zvyagintzev).
  734.  
  735. [-] Now DN allows to exit from cell editing mode by pressing <Esc>. Previous
  736.     value of cell will be restored (Eugeny Zvyagintzev).
  737.  
  738. [-] Now DN does not save WKZ contents in dn.dsk (Eugeny Zvyagintzev).
  739.  
  740. [-] Now DN uses only two operands in formulas like =SUM(a1,d1)
  741.     (Eugeny Zvyagintzev).
  742.  
  743. [-] Now DN replaces values in WKZ editor more correctly (Eugeny Zvyagintzev).
  744.  
  745. [-] While searching DBF file in viewer DN did not find data if they were in
  746.     current line only (Sergey Biryukov).
  747.  
  748. [-] Now DN correctly searches data in DBF viewer (Eugeny Zvyagintzev).
  749.  
  750. [-] Now DN updates DBF viewer if country settings were changed
  751.     (Eugeny Zvyagintzev).
  752.  
  753. [-] Now DN performs text search in DBF viewer more correctly
  754.     (Eugeny Zvyagintzev).
  755.  
  756. [-] Now DN detects DBF file structure more correctly.
  757.     Strange character fields C(10,3) are detected just as they are described
  758.     in header - at first structure detection.
  759.     Then length of entire record is calculated. If the length of calculated
  760.     record length does not match header record length, then the length of
  761.     character fields will be calculated as 10+3*256=778 (Eugeny Zvyagintzev).
  762.  
  763. [-] Now indicator in DBF viewer is displayed correctly (Eugeny Zvyagintzev).
  764.  
  765. [-] Now DN will remember Find Text dialog settings in DBF viewer and WKZ
  766.     editor (Eugeny Zvyagintzev).
  767.  
  768.     >>> Archivers <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  769.  
  770. [+] Added OS/2 fixpack diskimage unpacking (Max Vasilyev).
  771.  
  772. [*] Arvid's streamer TDR file, Package for the WEB (CAB-sfx), WinZIP SFX and
  773.     ACE SFX archives detection improved (Max Vasilyev).
  774.  
  775. [*] Now DN passes long or short archive name to an archive unpacker in
  776.     accordance to parameter "Use Long File Names" set in archiver options
  777.     (Jaroslaw Osadtchiy, Max Vasilyev).
  778.  
  779. [*] Unpacking of DDI diskimages (Max Vasilyev).
  780.  
  781. [*] Now ACE archiver is set to "Use long names" by default (Max Vasilyev).
  782.  
  783. [*] ARJ archiver settings (be default) were changed for better compatibility
  784.     with LFN operations (newer ARJ archiver release may be required)
  785.     (Max Vasilyev).
  786.  
  787. [*] Now archivers are called by 'NAME' instead of 'NAME.EXE' (Max Vasilyev).
  788.  
  789. [*] If passwords do not match when creating protected archive an appropriate
  790.     message is displayed (Sergey Biryukov).
  791.  
  792. [-] Fixed error occurring in attempt to make or extract an archive with a
  793.     password containing spaces (Sergey Biryukov).
  794.  
  795. [-] More strict processing of ARJ, RAR, ZIP and GZIP archives (Max Vasilyev).
  796.  
  797. [-] Processing of RAR archives created under Unix (Max Vasilyev).
  798.  
  799. [-] Fixed problem with viewing files that contained 2 spaces in names - from
  800.     archive (Max Vasilyev).
  801.  
  802. [-] Fixed cursor re-positioning at entering/leaving archives enclosed in
  803.     another archive volume (Max Vasilyev).
  804.  
  805. [-] Fixed work with file descriptions inside AVT/TDR (Max Vasilyev).
  806.  
  807. [-] DN crashed in attempt to read AVT/TDR (Max Vasilyev).
  808.  
  809. [-] AnyFile.gz.rar contents were not shown properly in some cases
  810.     (Max Vasilyev).
  811.  
  812. [-] Diskette images unpacker was unable to process more than 16 files
  813.     correctly in some cases (Max Vasilyev).
  814.  
  815.     >>> Calculator <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  816.  
  817. [+] Now all functions, except construction IF(...,...,...), can receive
  818.     parameters without brackets (Sergey Biryukov).
  819.  
  820. [+] It is possible to write n! instead of fact(n) function for calculating
  821.     factorial of a number in calculator. However function "fact(n)" also works
  822.     as before (Sergey Biryukov).
  823.  
  824. [+] Added new function "dfact(n)" (and similar/shorter notation "n!!")
  825.     calculating value of double factorial of number n (Sergey Biryukov).
  826.  
  827. [+] In order to keep meaning of operation "!=" and to accommodate two
  828.     innovations (factorial functions "n!" and "n!!"), newer syntax has been
  829.     introduced (Sergey Biryukov):
  830.     n!=m    corresponds to n<>m;
  831.     n!!=m   corresponds to n!<>m;
  832.     n!!!=m  corresponds to n!!<>m.
  833.     For more obvious interpretation, one can use brackets, for example,
  834.     (n!)!=m.
  835.  
  836. [+] Now pressing "Evaluate" button in calculator performs conversion of
  837.     number in the input line to selected form (Sergey Biryukov,
  838.     Eugeny Zvyagintzev).
  839.  
  840. [+] Now calculator can be called from any input line as a modal window.
  841.     "Evaluate" button will calculate expression and return result to input
  842.     line (Eugeny Zvyagintzev, Sergey Biryukov).
  843.  
  844. [*] Now the main menu can be called from calculator (Sergey Biryukov).
  845.  
  846. [*] Algorythm of detecting repetetive operations and missing arguments was
  847.     rewritten and optimized. Some errors occurring in analysis of unary
  848.     operations were fixed. Operations with negative degrees were fixed.
  849.     (Sergey Biryukov).
  850.  
  851. [-] Detection of missing operation sign and exponential form of the number was
  852.     improved (Sergey Biryukov).
  853.  
  854. [-] Fixed XOR function (Sergey Biryukov).
  855.  
  856. [-] Precision of calculations is increased. Work of unary minus was fixed.
  857.     Also number "ch" is recognized more correctly now (Sergey Biryukov).
  858.  
  859. [-] Fixed error leading to incorrect output of some calculator results in
  860.     decimal system (Sergey Biryukov).
  861.  
  862. [-] Fixed DN crash that occurred at entering large numbers in binary, octal
  863.     and hexadecimal scales of notation (Sergey Biryukov).
  864.  
  865.     >>> Terminal <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  866.  
  867. [-] Fixed error that prevented re-activation of already opened terminal window
  868.     (Sergey Biryukov).
  869.  
  870. [-] Temporably DN does not compress packets in Navigator Link
  871.     (Eugeny Zvyagintzev).
  872.  
  873.     >>> Miscellanous <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  874.  
  875. [+] Directories sorting speed is slightly increased in DN/DPMI (Max Vasilyev).
  876.  
  877. [+] Now it is possible to switch from displaying directory name in command
  878.     line to displaying first 3 characters (drive letter only) by mouse double
  879.     click or by pressing Ctrl-< and Ctrl-> (Eugeny Zvyagintzev).
  880.  
  881. [+] Now in all histories <Alt-Up> and <Alt-Down> hotkeys are used for moving
  882.     to a nearest undeletable item in selected direction (Alexey Korop,
  883.     Sergey Biryukov).
  884.  
  885. [+] Now at setting up advanced parameters of formatting diskettes an
  886.     appropriate item in Disk Capacity menu is selected automatically
  887.     (Sergey Biryukov).
  888.  
  889. [+] New hotkeys have been added to operations in Input Line
  890.     (Eugeny Zvyagintzev, Sergey Biryukov):
  891.     Ctrl+Q D - insert date;
  892.     Ctrl+Q T - insert time;
  893.     Ctrl+Q Y - delete text from cursor to end;
  894.     Ctrl+<   - select word from cursor to left;
  895.     Ctrl+>   - select word from cursor to right.
  896.  
  897. [*] Now changing current language affects opened calculator window and Tetris
  898.     Game window (Sergey Biryukov, Eugeny Zvyagintzev).
  899.  
  900. [*] Optimized processes of moving of items in Directory, Viewer, Editor and
  901.     Command histories (with hotkeys <Shift-Up> and <Shift-Down>)
  902.     (Alexey Korop, Sergey Biryukov).
  903.  
  904. [*] Now position of File Extention Filter panel (invoked by <Alt-BS>) is not
  905.     stored, and Window always opens in centre (Alexey Korop).
  906.  
  907. [*] The size of help window now depends on video mode (Jaroslaw Osadtchiy).
  908.  
  909. [*] "@echo off" string will not be added into temporary batch files, if the
  910.     first string of these files begins with "\*" or "#" (i.e. REXX and Perl
  911.     scripts) (Jaroslaw Osadtchiy).
  912.  
  913. [*] Now keys <Ins> and <Del> work correctly in the environment variables
  914.     editor, and functions of "insert" and "delete" were moved to keys
  915.     <Alt-Ins> and <Alt-Del> (Ilya Malanyin).
  916.  
  917. [*] Changed logic of adding the string with date and time in SmartPad Editor
  918.     (Sergey Biryukov).
  919.  
  920. [*] DnError utility: compatibility with OS/2 VDM (Max Vasilyev).
  921.  
  922. [*] Now "Make list file" and "Read file list" operations interface is
  923.     improved (Eugeny Zvyagintzev).
  924.  
  925. [*] Now DN will terminate dragging or resizing windows on pressing Esc key
  926.     (Eugeny Zvyagintzev).
  927.  
  928. [-] Now DN will quit correctly when Disk Editor is running
  929.     (Eugeny Zvyagintzev).
  930.  
  931. [-] Now macroses !: #: $: &: work correctly on empty or network drives
  932.     (Eugeny Zvyagintzev).
  933.  
  934. [-] Now macroses '#' and '&' work correctly on element '..'
  935.     (Eugeny Zvyagintzev).
  936.  
  937. [-] DN did not save "dn.err" when it was run from a directory with a long name
  938.     (Sergey Biryukov).
  939.  
  940. [-] If command string used in command line was too long, DN closed without any
  941.     warnings (Sergey Biryukov).
  942.  
  943. [-] "Help" windows for all functions of CD Player are shown correctly now
  944.     (Sergey Biryukov).
  945.  
  946. [-] Now DN shows "Drive Access Error" message more correctly
  947.     (Eugeny Zvyagintzev).
  948.  
  949. [-] DN window title was not always updated after closing Help Window
  950.     (Sergey Biryukov).
  951.  
  952. [-] Now <Ctrl-\> works correctly in dialogs (Eugeny Zvyagintzev).
  953.  
  954. [-] Restored range of options of floppy disk formatting (Sergey Biryukov).
  955.  
  956. [-] Fixed removal of nested archives from TEMP on exit from DN
  957.     (Sergey Biryukov).
  958.  
  959. [-] Now DN wait for <Del> key to be released after command line was cleared
  960.     (Eugeny Zvyagintzev).
  961.  
  962. [-] Fixed error occurring when "\" pressed on Directory tree after quick
  963.     search (Sergey Biryukov).
  964.  
  965. [-] Now DN displays messages directly on screen if Desktop does not exist at
  966.     DN startup (Eugeny Zvyagintzev).
  967.  
  968. [-] Now DNERROR uses "swap file" instead of using memory (Eugeny Zvyagintzev).
  969.  
  970. [-] Menu items "Panel" => "Re-read", "Window" => "Next similar",
  971.     "Prev similar", "Next different", "Prev different" were not disabled even
  972.     when actions corresponding to them were not possible (Jaroslaw Osadtchiy).
  973.  
  974. [-] Fixed bug occurring at UUE-decoding of multiple files (Alexey Korop).
  975.  
  976. [-] '#0' symbols were shown in progression indicators instead of spaces
  977.     (Jaroslaw Osadtchiy).
  978.  
  979. [-] When moving between CD Player buttons by <Tab> and <Shift-Tab> hotkeys,
  980.     only visible (active) buttons are used (Sergey Biryukov).
  981.  
  982. [-] After closing all windows, DN still kept a window title of last window or
  983.     dialog (Sergey Biryukov).
  984.  
  985. [-] Now selected text is overwritten with "Insert Date" or "Insert Time"
  986.     operations (Eugeny Zvyagintzev).
  987.  
  988. [-] During the process of UU-coding files in case some sections already exist
  989.     skipping one section cancelled the whole process (Sergey Biryukov).
  990.  
  991. [-] When UU-coding only one section and rewriting of existing file was chosen,
  992.     the question about rewriting appeared twice (Sergey Biryukov).
  993.  
  994. [-] Now DN will perform quick file searching in File Open Dialogs correctly
  995.     (Eugeny Zvyagintzev).
  996.  
  997. [-] Now DN will load current file from dn.dsk more correctly
  998.     (Eugeny Zvyagintzev).
  999.  
  1000. [-] Now DN works with "2" and "8" keys on KeyPad more correctly
  1001.     (Eugeny Zvyagintzev).
  1002.  
  1003. [-] Fixed crash of CD player when working under Windows XP (Sergey Biryukov,
  1004.     Eugeny Zvyagintzev).
  1005.  
  1006.     >>> Source codes usage features <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1007.  
  1008. [*] Small internal optimization of LFN module (Max Vasilyev).
  1009.  
  1010. [*] Now TObject has additional field which allows to define the type of object
  1011.     made from it. Procedure of identifying a type of current window when
  1012.     invoking Help window has been changed to accommodate this feature
  1013.     (Sergey Biryukov).
  1014.  
  1015. [-] Now work with clipboard are changed in dialogs: use procedures from
  1016.     dnutil2.pas GetFromClip and PutInClip (Eugeny Zvyagintzev).
  1017.  
  1018. [-] uFnMatch.FnMatchFunc (aka "Is filename matches mask") function fixed for
  1019.     DOS style "AnyFile" mask (aka "*.*") (Max Vasilyev).
  1020.  
  1021. [-] Nameless files ".jpg" report ".jpg" as extension now (Max Vasilyev).
  1022.  
  1023. [-] Memory leak in collections has been fixed (Eugeny Zvyagintzev).
  1024.  
  1025. [-] Fixed memory leak which occurred while working with tree panel
  1026.     (Alexey Korop, Sergey Biryukov).
  1027.  
  1028. [-] Small memory leak fixed in CallUuDecode (Alexey Korop).
  1029.  
  1030.  
  1031.    Version 2.7.0
  1032.   ---------------------------------------------------------------------
  1033.  
  1034.     >>> Compatibility issues <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1035.  
  1036. [-] Fixed problem with detection of free space, creation and deletion of
  1037.     directories on network drives (Max Vasilyev).
  1038.  
  1039. [-] IOmega Bernoully detection removed because it needed to read the disk for
  1040.     proper detection (Max Vasilyev).
  1041.  
  1042.     >>> DN.INI parameters, setup and options <<<<<<<<<<<<<<<<<<<<<<<<<<
  1043.  
  1044. [+] New <Ctrl-A> hotkey added to call current file properties dialog
  1045.     (Pavel Borodin).
  1046.  
  1047. [+] Hotkeys <Shift-F5>/<Shift-F6> now invokes commands to copy/move
  1048.     current file. Hotkey for "Split/Combine" functions assigned to
  1049.     <Ctrl-Alt-F5> and "Reanimator" hotkey assigned to <Ctrl-Alt-F8>
  1050.     (Pavel Borodin).
  1051.  
  1052. [*] Useless "CapitalCodePageName" option removed from DN.INI (Max Vasilyev).
  1053.  
  1054. [-] DOS ("User") screen did not show by pressing <Esc> if "command line"
  1055.     option was disabled in file manager (Eugeny Zvyagintzev).
  1056.  
  1057.     >>> File manager <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1058.  
  1059. [*] Now DN correctly adjusts viewer & editor windows sizes in accordance
  1060.     to current desktop size (Eugeny Zvyagintzev).
  1061.  
  1062. [-] Fixed bug (first appeared in DN 2.3.0 release) which had resulted
  1063.     on loss of current file position on file panel (Eugeny Zvyagintzev).
  1064.  
  1065. [-] Navigation in file panel with <Left> and <Right> buttons did not work
  1066.     when column width was equal to (or one char less than) current panel
  1067.     width (Pavel Borodin).
  1068.  
  1069. [-] Now DN does not ask for overwrite file confirmation if
  1070.     "Accept choice for all files" was selected and "Rename" button pressed
  1071.     (Eugeny Zvyagintzev).
  1072.  
  1073. [+] Now DN saves "SmartPad" edit history (Eugeny Zvyagintzev).
  1074.  
  1075. [*] Now DN correctly deletes folders marked as "Read-Only"
  1076.     (Eugeny Zvyagintzev).
  1077.  
  1078. [*] When viewed with external filter, and after filtering, a file is also
  1079.     processed by internal DN viewer and external viewers specified in DN.VWR.
  1080.     External filtering feature works as "F3 View" now (Max Vasilyev).
  1081.  
  1082. [+] "File Find" process (with text string search) can be terminated at any
  1083.     moment; and current file can be skipped as well (Eugeny Zvyagintzev).
  1084.  
  1085. [-] Filenames got invalid name case after copying with <Ctrl-Ins>
  1086.     (Max Vasilyev).
  1087.  
  1088. [-] DN did not switch to next or previous window (by pressing <F9> or
  1089.     <Shift-F9>) during "Find File" process, if current DN language
  1090.     was Russian (Eugeny Zvyagintzev).
  1091.  
  1092. [+] Now hotkeys <Ctrl-K> and <Alt-;> toggle show of current file path
  1093.     in file manager panels (Pavel Borodin, Max Vasilyev).
  1094.  
  1095. [*] Now DN displays correct number of files moved with mouse
  1096.     (drag-and-drop) from "total info" panel (Eugeny Zvyagintzev).
  1097.  
  1098. [+] If specified TEMP directories do not exist at DN startup, DN uses own
  1099.     directory for temporary files (Eugeny Zvyagintzev).
  1100.  
  1101. [-] Switch-over between current and full column display modes
  1102.     (by pressing <Ctrl-Y>) in "FIND" or "TEMP" file panels now works
  1103.     correctly (Pavel Borodin).
  1104.  
  1105. [*] Now "Find Files" window can not be closed through DN Windows Manager
  1106.     (Eugeny Zvyagintzev).
  1107.  
  1108. [-] Folding/unfolding of Directory Tree branches with mouse clicks did not
  1109.     work (Jaroslaw Osadtchiy).
  1110.  
  1111. [*] Now DN saves current directory for both active and inactive panels
  1112.     through menu "Save Desktop" (Eugeny Zvyagintzev).
  1113.  
  1114. [-] Now DN correctly shows maximized File Panel shadow (Eugeny Zvyagintzev).
  1115.  
  1116. [*] In scrolling file panel with mouse (except selected block), cursor now
  1117.     jumps to first filename in file list of next page (Alexey Korop).
  1118.  
  1119. [+] Directory History now works correctly with "\\server\share"
  1120.     (Max Vasilyev).
  1121.  
  1122. [-] If Directory History contained only 2 records (where upper record in
  1123.     the list is always current and indelible) then deletion of second record
  1124.     caused cursor to freeze in the list (without shifting to remaining
  1125.     record) (Sergey Biryukov).
  1126.  
  1127. [-] Fixed incorrect operation of copying and moving directory if target was
  1128.     directory name with dot at the end (Sergey Biryukov).
  1129.  
  1130.     >>> Editor and viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1131.  
  1132. [+] Now "Text to Find" operation in editor can be terminated at any moment
  1133.     (Eugeny Zvyagintzev).
  1134.  
  1135. [-] Sum of selected block was not calculated correctly if selection contained
  1136.     empty lines (Eugeny Zvyagintzev).
  1137.  
  1138.     >>> Database viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1139.  
  1140. [-] History of viewing DBF files is saved correctly now (Eugeny Zvyagintzev).
  1141.  
  1142. [*] Text search option in viewing WKZ and DBF files is the same as in DN
  1143.     text file editor and viewer (Eugeny Zvyagintzev).
  1144.  
  1145. [+] <Alt-W> hotkey now changes current column width in WKZ editor
  1146.     (Pavel Borodin).
  1147.  
  1148. [-] DN crashed in attempt to re-open DBF file if number of fields of DBF
  1149.     file had been changed (by another program) since the last access to this
  1150.     file within DN, and with the last field active (Eugeny Zvyagintzev).
  1151.  
  1152. [-] Long fields are shown correctly in viewing DBF files (Eugeny
  1153.     Zvyagintzev).
  1154.  
  1155. [-] DN crashed in attempt to view DBF file with a field of 255 chars long
  1156.     erroneously taken for "memo" field (Eugeny Zvyagintzev).
  1157.  
  1158. [-] DN crashed at startup if DN had been closed before with DBF file opened
  1159.     for viewing (Eugeny Zvyagintzev).
  1160.  
  1161. [-] DN crashed when overflow occurred during WKZ cell calculations
  1162.     (Eugeny Zvyagintzev).
  1163.  
  1164. [*] Correct performance of command "Go to cell number [...]" in WKZ editor
  1165.     (Eugeny Zvyagintzev).
  1166.  
  1167. [*] Detection of damaged DBF file header (Eugeny Zvyagintzev).
  1168.  
  1169. [+] Now DN can import comma-separated value (CSV) and dBase (DBF) files in
  1170.     WKZ editor (Kirill Vodonosov, Eugeny Zvyagintzev, Max Vasilyev).
  1171.  
  1172. [+] Now DN can export files from WKZ editor to comma-separated value (CSV)
  1173.     and dBase (DBF) files (Kirill Vodonosov, Eugeny Zvyagintzev, Max
  1174.     Vasilyev).
  1175.  
  1176. [-] DN crashed in attempt to open any file via WKZ editor (Eugeny
  1177.     Zvyagintzev).
  1178.  
  1179.     >>> Archivers <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1180.  
  1181. [*] Operations with GZip archives are now done with external utilities.
  1182.     It's not necessary to have TAR archive inside GZip (Max Vasilyev).
  1183.  
  1184. [+] Reading Speed of ZIP archives is considerably increased (Max Vasilyev,
  1185.     Jaroslaw Osadtchiy).
  1186.  
  1187. [+] Now DN can work with multiple ZIP archive volumes. Last diskette
  1188.     (volume) of this archive should be accessible for correct DN operation
  1189.     (Max Vasilyev).
  1190.  
  1191. [-] DN froze in attempt to view RAR 3.0 archives with encrypted headers.
  1192.     Now DN shows RAR 3.0 archives with encrypted headers as empty archives
  1193.     (Max Vasilyev, Jaroslaw Osadtchiy).
  1194.  
  1195. [-] Few corrections in ZIP and GZ archive detection (Max Vasilyev).
  1196.  
  1197.     >>> Calculator <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1198.  
  1199. [*] Fixed the following errors:
  1200.     a) incorrect calculations of 10^31, 10^34 ¿ 10^35 in "DEC";
  1201.     b) incorrect calculations of 10 with number degree more than 40 and
  1202.        aliqout 10;
  1203.     c) changing number to exponent view added blank space at beggining;
  1204.  
  1205.     Lower limit for automatic conversion of decimal number to exponent view
  1206.     now changed (Sergey Biryukov).
  1207.  
  1208. [+] More flexible mechanism of error processing implemented in calculator.
  1209.     Input expression syntax is analyzed before calculation; any error
  1210.     detected in calculations invokes an appropriate error message
  1211.     (Sergey Biryukov).
  1212.  
  1213. [-] Fixed functions DIV, MOD, COSEC, ARCCOTAN, ARCCOSEC and operations
  1214.     <=, >=, <>, !=. Power function works more correctly (Sergey Biryukov).
  1215.  
  1216.     >>> Terminal <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1217.  
  1218. [-] Fixed incorrect hotkeys in Terminal buffer operations (Pavel Borodin).
  1219.  
  1220.     >>> Miscellanous <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1221.  
  1222. [+] Double pressing of <F10> in Disk Editor moves active cursor bar to main
  1223.     menu (Pavel Borodin, Eugeny Zvyagintzev).
  1224.  
  1225. [*] "Help" system works correctly now (Eugeny Zvyagintzev).
  1226.  
  1227. [-] "Help" window shows correctly during file copying (Eugeny Zvyagintzev).
  1228.  
  1229. [-] "Help" windows for CD player options and Floppy Formatter shows correctly
  1230.     (Sergey Biryukov).
  1231.  
  1232. [-] "Help" was not accessible at first startup with non-English resources
  1233.     (Max Vasilyev).
  1234.  
  1235. [*] Now <Ctrl-/> and <Ctrl-\> keys combinations work in Dialogs the same
  1236.     way as in File Editor (Eugeny Zvyagintzev).
  1237.  
  1238.  
  1239.    Version 2.3.0
  1240.   ---------------------------------------------------------------------
  1241.  
  1242. [+] DN versions obtain their number by date (Year-2000).(month).(day)
  1243.     (Max Vasilyev).
  1244.  
  1245. [-] 100% load of processor in operatiing under W2K and NT is partially
  1246.     fixed (Kirill Vodonosov).
  1247.  
  1248. [!] new template.txt
  1249.  
  1250.     >>> DN.INI parameters, setup and options <<<<<<<<<<<<<<<<<<<<<<<<<<
  1251.  
  1252. [-] Newly created DN.INI did not contain values of String type (Pawel
  1253.     Ziemian).
  1254.  
  1255. [+] New hotkeys in "Screen grabber" (Oleg Antoshkiv):
  1256.     Shift-End  ─ to expand selection to the right screen border;
  1257.     Shift-Home ─ to expand selection to the left screen border;
  1258.     Shift-PgUp ─ to expand selection to the upper screen border;
  1259.     Shift-PgDn ─ to expand selection to the lower screen border.
  1260.  
  1261. [*] Hotkeys assignments is brought to general style. In Russian
  1262.     resources "Alt-M" hotkey for calling memory information is added,
  1263.     status line descriptions are sorted for more convenient editing.
  1264.     Setting up DOS Navigator help window colors now is made possible via
  1265.     dialog. Calendar colors setup is moved to the end of the list
  1266.     (Pavel Borodin).
  1267.  
  1268.     >>> File manager <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1269.  
  1270. [-] 'Format disk' function works again in DN/RealMode (Max Vasilyev).
  1271.  
  1272. [-] In copying to some system devices (such as CD-RW under RSJ, OS/2) file
  1273.     manager requested false confirmation to rewrite file. After negative
  1274.     answer file manager created a file of 0 size on output device
  1275.     (Alexey Korop).
  1276.  
  1277. [*] Now DN will check if file exists before reading file into buffer
  1278.     (Eugeny Zvyagintzev).
  1279.  
  1280. [*] Now DN will display error message in attempt to move file to itself
  1281.     (Eugeny Zvyagintzev).
  1282.  
  1283. [*] Now file's number in "File Search Panel" is shown correctly
  1284.     (Eugeny Zvyagintzev).
  1285.  
  1286. [+] COPY/MOVE current file operation is added to "File" menu. Before that
  1287.     it was possible to do only by mouse drag-and-drop of current file info.
  1288.     Final decision about assigning <Shift-F5/F6> hotkeys to these operations
  1289.     are yet to be made (Pavel Borodin).
  1290.  
  1291. [*] Now DN windows manager shows window titles of DBF viewer and spreadsheet
  1292.     editor correctly (Pavel Borodin).
  1293.  
  1294. [*] Now DN loads desktop size more correctly (Eugeny Zvyagintzev).
  1295.  
  1296. [*] Now DN can process PGDN key pressing at the first line of User Menu
  1297.     (Eugeny Zvyagintzev).
  1298.  
  1299. [*] Now DN's command line is more comfortable... Again. As it was in original
  1300.     DN 1.51 by RitLabs (Eugeny Zvyagintzev).
  1301.  
  1302. [-] DN crashed after deleting all files from archive (Eugeny Zvyagintzev).
  1303.  
  1304. [-] DN crashed during start-up if the archive file (which was opened in file
  1305.     manager when DN exited previous session) did not exist anymore
  1306.     (Eugeny Zvyagintzev).
  1307.  
  1308. [-] DN crashed after two attempts to move a file with mouse if this file
  1309.     already existed in target panel and option "SKIP" was chosen in
  1310.     overwrite CONFIRM dialog (Eugeny Zvyagintzev).
  1311.  
  1312. [*] Now logic of moving files with mouse 'drag-and-drop' to DRIVE LINE is
  1313.     the same as for standard procedure of moving files (Eugeny Zvyagintzev).
  1314.  
  1315. [*] Now DN does not VERIFY DISK WRITES and does not CHECK FREE DISK SPACE
  1316.     in coping to "PRN" or "NUL" devices (Eugeny Zvyagintzev).
  1317.  
  1318. [-] DN crashed at attempt to start an external program if one of DN file
  1319.     manager panels was "FIND:" panel or file LIST (Eugeny Zvyagintzev).
  1320.  
  1321. [-] Fixed potential bugs in different file operations in DN file manager
  1322.     (Eugeny Zvyagintzev).
  1323.  
  1324.     >>> Editor and viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1325.  
  1326. [-] Sometimes DOS Navigator did not delete files from %TEMP% after
  1327.     viewing (Max Vasilyev).
  1328.  
  1329. [-] While executing "Replace all" operation with confirmation after "Cancel",
  1330.     the editor did not display the message about the number of the replaces
  1331.     made (Alexey Korop).
  1332.  
  1333. [*] Now sorting text block in the editor does not sort/permute lines with
  1334.     equal keys (Alexey Korop).
  1335.  
  1336. [-] In editing a 'Read Only' file (with "File Lock" option active), the
  1337.     following sequence: "Save" file (F2), negative answer to request to
  1338.     overwrite file ("Cancel"), "Save" file (F2) again - caused DN crash
  1339.     (Alexey Korop).
  1340.  
  1341. [-] Now changing File Name Case is ignored when saved in history
  1342.     (Eugeny Zvyagintzev).
  1343.  
  1344. [*] Now hotkey <Alt-F7> invokes BACKWARD SEARCH in viewer just as in
  1345.     editor. Function of hotkey <Ctrl-F7> has not been changed
  1346.     (Pavel Borodin).
  1347.  
  1348. [-] Now DN more correctly performs selected block calculate
  1349.     (Eugeny Zvyagintzev).
  1350.  
  1351.     >>> System Information <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1352.  
  1353. [+] AMD Duron and Intel Pentium 4 processors detection (Max Vysokikh).
  1354.  
  1355.     >>> Database viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1356.  
  1357. [*] File with .DBF extension (but not database file in fact) was not opened
  1358.     for viewing at all (only by Alt-F3). The repeated viewing of same DBF and
  1359.     WKZ files did not restore the cursor and window positions
  1360.     (Eugeny Zvyagintzev).
  1361.  
  1362. [-] Now DBF and WKZ files are correctly shown in history
  1363.     (Eugeny Zvyagintzev).
  1364.  
  1365. [-] Now horizontal scrollbar does not overlap bottom-right window corner
  1366.     (Eugeny Zvyagintzev).
  1367.  
  1368. [-] Internal viewer is not invoked after viewing empty DBF files
  1369.     (Eugeny Zvyagintzev).
  1370.  
  1371. [+] Now DBF viewer shows the type and the size of current field
  1372.     (Eugeny Zvyagintzev).
  1373.  
  1374. [*] Now horizontal scrollbar size in DBF viewer is the same as horizontal
  1375.     scrollbar size in editor (Eugeny Zvyagintzev).
  1376.  
  1377.     >>> Archivers <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1378.  
  1379. [+] RAR 3.0 SFX detection (Max Vasilyev).
  1380.  
  1381. [*] Operations with archivers optimized, fixed bugs in processing some types
  1382.     of archives (Max Vasilyev).
  1383.  
  1384. [*] Now changing an archiver parameters does not set this archiver as default
  1385.     for archiving operations (Pavel Borodin).
  1386.  
  1387. [-] After moving/copying file into archive DN changed default archiver
  1388.     setting to one which archive was used to copy/move files into
  1389.     (Pavel Borodin).
  1390.  
  1391. [*] Now DN will more correctly archiving files. If single file choosen to
  1392.     create archive then DN will use long or short name of this file for
  1393.     archive file's name. It's depends on current Files Panel settings:
  1394.     Show Long File Name (Eugeny Zvyagintzev).
  1395.  
  1396.     >>> Source codes usage features <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1397.  
  1398. [-] Process of copying documentation files into "OUT" (during compilation)
  1399.     is now restored (Alexey Nemytov).
  1400.  
  1401.  
  1402.    Version 2.0.0
  1403.   ---------------------------------------------------------------------
  1404.  
  1405. [!] Fixed occasional files deleting, hanging at file operations, 'missing'
  1406.     files in file panels, improved Novell Netware compatibility. Changes
  1407.     information added to the source codes.
  1408.  
  1409.     >>> Compatibility issues <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1410.  
  1411. [-] Fixed bug caused DOS Navigator could not work with empty catalogs in
  1412.     Novell disks from DOS (Max Vasilyev).
  1413.  
  1414. [-] Changed time sharing system in multitasking environments (removed
  1415.     EnterCriticalSection and LeaveCriticalSection) (Max Vasilyev).
  1416.  
  1417.     >>> DN.INI parameters, setup and options <<<<<<<<<<<<<<<<<<<<<<<<<<
  1418.  
  1419. [+] New DN.INI parameter: HistoryButtonChars = string[4], (section
  1420.     [Interface]). In this case displaying the history button in dialogs will
  1421.     use a limited chars set (like PoorFrames parameter) (Pawel Ziemian).
  1422.  
  1423. [+] New DN.INI parameter: SundayFirst = byte (section [Calendar]).
  1424.     Value 1 defines Sunday as the first day of week, 0 defines as the last
  1425.     one. Value 2 defines automatic detection of this parameter (default)
  1426.     (Max Vasilyev).
  1427.  
  1428. [+] Added new filenames display mode. Set in menu Options -> File
  1429.     Manager -> Column defaults -> (any item) -> Automatic detection.
  1430.     The case of filenames in panels is defined so:
  1431.     1. If there are letters of one case IN.a.name.BETWEEN.TWO.points,
  1432.        then the files names are lowercased, and catalogs names are
  1433.        uppercased.
  1434.     2. If there are letters of different cases in.a.Name, then it is
  1435.        displayed as is.
  1436.     This displaying mode formerly was set only in the source codes by
  1437.     specifying {$DEFINE COMBINE_MIXED} (Max Vasilyev).
  1438.  
  1439. [*] Removed intersected hotkeys in archiving dialog. Some corrections in
  1440.     search and replace dialogs in the editor and viewer. Added calling help
  1441.     for files columns options dialogs. Added Ctrl-M hotkey for zooming
  1442.     window. Added IniFile topic, describing DN.INI structure, to English help
  1443.     files. (Pavel Borodin, Max Vasilyev).
  1444.  
  1445.     >>> File manager <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1446.  
  1447. [+] Added mode of sorting files by descriptions (Jaroslaw Osadtchiy).
  1448.  
  1449. [*] Now Ctrl-N hotkey is used for toggling long and short names display in
  1450.     file panel and Ctrl-Alt-N hotkey is used for network information display
  1451.     (Jaroslaw Osadtchiy).
  1452.  
  1453. [*] Option for sorting archives before executables in panels added to panel
  1454.     options (Jaroslaw Osadtchiy).
  1455.  
  1456. [*] If HandleChDirCommand=1 used, the catalog name in CD command will be
  1457.     automatically transformed into long. CD /? command is now passed to
  1458.     processing by the operation system (Max Vasilyev).
  1459.  
  1460. [*] Changed function of hotkey Ctrl-Y: Now it serves for toggling between
  1461.     the current (but not only the first one as formerly) and the second (full
  1462.     by default) modes of file panels columns (Jaroslaw Osadtchiy).
  1463.  
  1464. [*] Now hotkey Shift-Del (for deleting a single file) in file panel does not
  1465.     work while '[ ] DEL erases file(s)' in File Manager options is off
  1466.     (Jaroslaw Osadtchiy).
  1467.  
  1468. [*] Now wildcards like '*.' and 'xxx*.' are interpreted as wildcards of files
  1469.     without extensions while searching by a filter and in a file panel filter
  1470.     (Jaroslaw Osadtchiy).
  1471.  
  1472. [*] The file panel filter correctly accepts (and processes) wildcards with
  1473.     extensions exceeding 3 chars length if such files exist
  1474.     (Jaroslaw Osadtchiy).
  1475.  
  1476. [*] The file panel filter works via long filenames in the long filenames
  1477.     displaying mode and via short ones in the short filenames displaying mode
  1478.     (Jaroslaw Osadtchiy).
  1479.  
  1480. [-] Fixed processing cases of unsuccessful moving files to another disk
  1481.     (Aleksej Kozlov).
  1482.  
  1483. [-] Fixed processing hotkeys Ctrl(+Alt)(+Shift)+Enter (Max Vasilyev).
  1484.  
  1485. [-] Now element '..' cannot be deleted by Ctrl-Del (Jaroslaw Osadtchiy).
  1486.  
  1487. [-] Fixed bug caused impossibility of comparing catalogs using all the
  1488.     4 comparison criteria simultaneously (Jaroslaw Osadtchiy).
  1489.  
  1490. [-] Fixed hanging while viewing catalogs tree. Minor changes in the tree
  1491.     displaying: Now catalogs names are not edged with zero chars (which are
  1492.     often seen as vile small dots or something worse), now all catalogs of
  1493.     one level display aligned by one vertical line not depending on the
  1494.     catalogs presence in them (Jaroslaw Osadtchiy).
  1495.  
  1496. [-] Fixed bug caused that deleting the zeroth element (current catalog) of
  1497.     the catalogs history passed to the history element of the number smaller
  1498.     than the selected one by 1 (and selecting the zeroth element simply
  1499.     passed to the current catalog) (Alexey Korop).
  1500.  
  1501. [-] Not all files displayed in some sorting modes (Max Vasilyev).
  1502.  
  1503. [-] Fixed copying catalogs descriptions containing a point in their
  1504.     names (Max Vasilyev).
  1505.  
  1506.     >>> Editor and viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1507.  
  1508. [-] Fixed back search in view (Marcin Meinardi).
  1509.  
  1510. [-] Fixed hanging when changing xlt-table in view (Alexey Korop).
  1511.  
  1512. [-] Fixed bug caused going to a bookmark by mouse was impossible if there are
  1513.     no the bookmark of the number smaller by 1 (Alexey Korop).
  1514.  
  1515. [-] Formerly '!\!.!' wildcards data for viewers, editors and launching by
  1516.     extension were transferred in a wrong case. Irrespective of the real one,
  1517.     the catalog was uppercase and the filename was lowercase causing problems
  1518.     with Java (Aleksej Kozlov).
  1519.  
  1520. [-] Fixed functioning of Undo/Redo after saving a file in the editor
  1521.     (Max Vasilyev).
  1522.  
  1523.     >>> Database viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1524.  
  1525. [-] Fixed databases identification (Max Vasilyev).
  1526.  
  1527.     >>> Archivers <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1528.  
  1529. [*] Operations with archivers optimized, fixed bugs in processing some
  1530.     types of archivers and also processing archivers without extensions
  1531.     (Max Vasilyev).
  1532.  
  1533. [-] Fixed archive reading process indication (Max Vasilyev).
  1534.  
  1535.     >>> System Information <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1536.  
  1537. [*] Changed detecting hard disks of large sizes (more than 8 Gb)
  1538.     (Max Morozov, Max Vasilyev).
  1539.  
  1540.     >>> Calculator <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1541.  
  1542. [+] Values may be entered in scientific form <a>E+<b>, <a>E-<b>
  1543.     (Pavel Anufrikov).
  1544.  
  1545. [+] Added support of logic functions && and || (Max Morozov).
  1546.  
  1547. [*] In calculator entering values of bases 16, 8 and 2 interpreted as
  1548.     signless, ie. entering value 0xFFFFFFFF displays not Overflow but
  1549.     0xFFFFFFFF in HEX line. Also it works correctly with negative values
  1550.     like -0xF8000001 (Max Morozov).
  1551.  
  1552. [-] Fixed executing functions OR and XOR (Max Morozov).
  1553.  
  1554.     >>> Miscellanous <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1555.  
  1556. [+] Calendar is completely rewritten. See the detailed information in
  1557.     the help chapter about Calendar (Pawel Ziemian).
  1558.  
  1559. [-] Fixed program crash after a message about COM port cannot be found
  1560.     when opening the terminal window (Max Morozov).
  1561.  
  1562. [-] Fixed program crash while copying files (Pawel Ziemian).
  1563.  
  1564. [-] Being installed 'from scratch' DOS Navigator could not be launched
  1565.     without its English resources (Max Vasilyev).
  1566.  
  1567. [-] Fixed bug caused occasional deleting files (Jaroslaw Osadtchiy).
  1568.  
  1569. [-] Fixed hanging and occasional creating files in some computers
  1570.     (Marcin Meinardi).
  1571.  
  1572.     >>> Source codes usage features <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1573.  
  1574. [*] {$DEFINE COMBINE_MIXED} moved from the source codes to the panel options
  1575.     (Max Vasilyev).
  1576.  
  1577. [-] Fixed the processors detection library compilation (Max Vasilyev).
  1578.  
  1579. [-] Now AsyncPro library may be used in source codes (Max Vasilyev).
  1580.  
  1581. [-] Fixed 'broken' possibility of compiling with included PKTVIEW
  1582.     (Pavel Borodin).
  1583.  
  1584. [!] Changes information added to the source codes.
  1585.     It is filled by the COORDINATOR only!
  1586.  
  1587.  
  1588.    Version 1.6.RC1 (Release Candidate 1)
  1589.   ---------------------------------------------------------------------
  1590.  
  1591.     >>> File manager <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1592.  
  1593. [*] Files containing descriptions (descript.ion, file_id.diz) are no more
  1594.     excluded from the group selection in Archive, Navigator Link and Arvid
  1595.     panels (Jaroslaw Osadtchiy)
  1596.  
  1597. [*] Files with both Hidden and System attributes set are now marked with a
  1598.     hash character different from those for files with Hidden attribute alone
  1599.     and System attribute alone (Pavel Anufrikov)
  1600.  
  1601. [-] Destination wildcards containing two '*' signs were handled incorreclty
  1602.     when copying, moving and renaming (Pavel Anufrikov)
  1603.  
  1604. [-] Panel column setup was reset each time when drive was changed with
  1605.     Ctrl-Left/Right (Eugeny Zvyagintzev)
  1606.  
  1607. [-] Drive Not Ready error message was shown twice when changing drive with
  1608.     Ctrl-Left/Right (Max Vasilyev)
  1609.  
  1610. [-] Fixed directory change logic (Max Vasilyev)
  1611.  
  1612. [-] Fixed detection of TDR storage catalogues (Max Vasilyev)
  1613.  
  1614. [-] Fixed incorrect initialization of Arvid drives (Max Vasilyev)
  1615.  
  1616.     >>> Editor and viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1617.  
  1618. [-] After editing a file with more than 65535 lines, DN became unstable
  1619.     (Anton Fedorov)
  1620.  
  1621. [-] When opening a file in Editor, stray empty lines still could appear,
  1622.     though in rare cases (Anton Fedorov)
  1623.  
  1624. [-] Fixed Indent and Unindent commands having been accidentally swapped in the
  1625.     Russian resources for the Editor menu (Alexey Feldgendler)
  1626.  
  1627. [-] Recalculation of some expressions in the Spreadsheet was broken
  1628.     (Anton Fedorov)
  1629.  
  1630. [-] Fixed detection of databases (Max Vasilyev)
  1631.  
  1632.     >>> Archivers <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1633.  
  1634. [*] Archivers that do not take the list of files to extract from a list file
  1635.     are now invoked multiple times if necessary, so that all the desired files
  1636.     are extracted (Jaroslaw Osadtchiy)
  1637.  
  1638. [-] Fixed detection of ARJ archives (Max Vasilyev)
  1639.  
  1640. [-] Fixed reading of TAR and TGZ archives (Max Vasilyev)
  1641.  
  1642.     >>> Miscellanous <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1643.  
  1644. [*] Extended the set of characters after which a space is not automatically
  1645.     added when pressing Ctrl-Enter to insert the current file's name into
  1646.     the command line. Now this set includes the at-sign '@' (Pavel Borodin)
  1647.  
  1648. [-] A number of fixes announced in DN OSP 1.51.12 were actually missing in the
  1649.     release. Now synchronized (Alexey Feldgendler)
  1650.  
  1651. [-] Fixed the behavior of memory-saving configurations with disabled features.
  1652.     Such DN configurations are not publicly distributed and one can only make
  1653.     them from the source code (Pavel Borodin)
  1654.  
  1655. [-] Wrong Help article was shown for the File Manager Setup dialog in Russian
  1656.     resources (Pavel Borodin)
  1657.  
  1658. [-] Cosmetic fixes to some dialog windows in Russian resources (Pavel Borodin)
  1659.  
  1660. [-] Fixed some Russian letters appearing in place of English letters with
  1661.     similar appearance in Russian resources, and vice versa (Pavel Borodin)
  1662.  
  1663. [-] Fixed a number of typos thoughout the Russian history.txt file
  1664.     (Alexey Feldgendler)
  1665.  
  1666. [-] Fixed a number of other bugs, minor and not...
  1667.  
  1668.  
  1669.    Version 1.51.12
  1670.   ---------------------------------------------------------------------
  1671.  
  1672.     >>> Compatibility issues <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1673.  
  1674. [*] 3.5" 2.88 megabyte floppy drives are now correctly identified in the
  1675.     System Information and Format windows (Ondrej Zary)
  1676.  
  1677. [-] Some drive types were reported incorrectly by the DPMI version under pure
  1678.     DOS (Alexey Feldgendler)
  1679.  
  1680. [-] Selecting Abort in the System Error window caused a crash in DPMI version
  1681.     under pure DOS (Alexey Feldgendler)
  1682.  
  1683. [-] Long file names could not be used on Novell NetWare remote drives
  1684.     (Anton Fedorov)
  1685.  
  1686. [-] Clear Read-Only from CD-ROM option did not work in DPMI version under pure
  1687.     DOS (Max Vasilyev)
  1688.  
  1689. [-] The CopyLimit parameter from [Kernel] section of DN.INI was used not only
  1690.     in Windows, but in DOS too. This did not match the documented behavior
  1691.     (Max Vasilyev)
  1692.  
  1693. [-] The SmartWindowsBoxClose DN.INI parameter ([Kernel] section) almost never
  1694.     worked. Now it is fixed both for real-mode and DPMI versions. The only
  1695.     limitation remaining is that you should start DN.COM from Windows
  1696.     directly, not, for example, from a batch file, in order for the close
  1697.     button to work (Vitaly Astaforkin)
  1698.  
  1699.     >>> DN.INI parameters, setup and options <<<<<<<<<<<<<<<<<<<<<<<<<<
  1700.  
  1701. [+] New DN.INI parameter: UseF3InViewer = long ([Interface] section). Similar
  1702.     to the existing UseEnterInViewer parameter ([Interface] section). When set
  1703.     to 0, pressing F3 in viewer does nothing; when set to 1, F3 closes the
  1704.     viewer window; and the value of 2 means that F3 should cycle through
  1705.     text, hexadecimal and dump view modes (Alexey Feldgendler)
  1706.  
  1707. [+] New DN.INI parameter: PoorFrames = bool ([Interface] section). Value of 1
  1708.     means that the character encoding being used does not contain all the
  1709.     pseudographic characters. In this case DN uses a reduced set of characters
  1710.     for rendering various boxes (Pawel Ziemian)
  1711.  
  1712. [*] Made the memory allocation for DN.INI parameters more efficient
  1713.     (Pawel Ziemian)
  1714.  
  1715. [*] When reading DN.INI file, syntax errors are reported along with the
  1716.     corresponding line numbers (Pawel Ziemian)
  1717.  
  1718. [*] Optimized writing of DN.INI (Pawel Ziemian)
  1719.  
  1720. [*] The colour of scrollbars in the database viewer is now customizeable
  1721.     (Max Morozov)
  1722.  
  1723. [*] Updated some default values: enabled Advanced copy, turned on Check free
  1724.     space for all drives, added some new column presets (Max Vasilyev)
  1725.  
  1726. [-] The Ending string in the Printer setup was ignored (Anton Fedorov)
  1727.  
  1728.     >>> File manager <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1729.  
  1730. [*] When HandleChDirCommand=1 is set in the [Kernel] section of DN.INI, one
  1731.     can browse remote drives without mapping them to drive letters. To change
  1732.     to a shared network resource, just enter "cd \\server_name\resource_name"
  1733.     (Anton Fedorov)
  1734.  
  1735. [*] Directories are now compared using long file names (Max Morozov)
  1736.  
  1737. [*] When copying files, the system cache is flushed each time after writing
  1738.     the whole RAM load, in case when more than one megabyte was transferred.
  1739.     The tests show that it really speeds up copying (Stanislav Olkhovik)
  1740.  
  1741. [*] Disabled syntax highlighting for Quick View panels, as handling it
  1742.     properly would require introducing too many color customzation entries
  1743.     (Max Morozov)
  1744.  
  1745. [-] File search could find particular files not matching the wildcard pattern
  1746.     (Anton Fedorov)
  1747.  
  1748. [-] Renaming a file with Alt-F6 to one of the description file names like
  1749.     files.bbs caused its content to be damaged (Anton Fedorov)
  1750.  
  1751. [-] After renaming a file, a stray space appeared between its name and
  1752.     description in the descriptions file (Max Vasilyev)
  1753.  
  1754. [-] The last description from a descriptions file could be deleted incorrectly
  1755.     (Max Vasilyev)
  1756.  
  1757. [-] File sizes were not shown according to the country setup
  1758.     (Marcin Gryszkalis)
  1759.  
  1760. [-] Fixed display of sizes for very large files, including compressed sizes
  1761.     in archives (Marcin Gryszkalis, Alexey Feldgendler)
  1762.  
  1763.     >>> Editor and viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1764.  
  1765. [*] Files viewed with external facilities are now correctly recorded into the
  1766.     view history unless they reside in a temporary storage like files
  1767.     extracted from archives for viewing (Alexey Feldgendler)
  1768.  
  1769. [*] Optimized the Open file at cursor Editor feature by speed, not changing
  1770.     the logic (Anton Fedorov)
  1771.  
  1772. [-] Improved the Open file at cursor Editor feature: fixed the logic for
  1773.     extracting the file name from the current line, added correct handling
  1774.     of absolute pathnames, made cosmetic changes to the related user
  1775.     interface. Also fixed the newly created DN.SPF not becoming visible until
  1776.     refresh (Alexey Feldgendler)
  1777.  
  1778. [-] Fixed a possible crash when opening an Editor window (Anton Fedorov)
  1779.  
  1780. [-] When opening a file in Editor, stray empty lines could appear
  1781.     (Anton Fedorov)
  1782.  
  1783. [-] After viewing a file with an internal viewer (Alt-F3) it was impossible to
  1784.     view it with an external tool (F3) because it was recorded in the view
  1785.     history. Now F3 always selects the viewer that matches the file's
  1786.     extension, be that viewer internal or external. Selecting an entry from
  1787.     the view history still activates the viewer last used for the file
  1788.     (Alexey Feldgendler)
  1789.  
  1790.     >>> User Add-on Package <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1791.  
  1792. [*] Added more examples and fixed some old ones in the DN.EXT, DN.HGL, DN.XRN
  1793.     configuration files from the User Add-on Package (Andrzej Kowalczyk)
  1794.  
  1795.     >>> Archivers <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1796.  
  1797. [-] Fixed reading of WinRAR 2.80 beta 1 and later archives (Max Vasilyev)
  1798.  
  1799.     >>> System Information <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1800.  
  1801. [*] Added Windows ME (Millennium Edition) detection (Ondrej Zary)
  1802.  
  1803. [*] OS/2 Warp Server for e-Business version is shown in System Information
  1804.     (Max Vasilyev)
  1805.  
  1806. [-] Too many LPT ports was sometimes reported by the System Information
  1807.     (Anton Fedorov)
  1808.  
  1809.     >>> Miscellanous <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1810.  
  1811. [*] DDI disk images can be unpacked (Max Vasilyev)
  1812.  
  1813. [*] Added arcctg function to Calculator as a synonym to arccotan
  1814.     (Michael Mercuryev)
  1815.  
  1816. [-] Fixed sqrt function in Calculator (Michael Mercuryev)
  1817.  
  1818. [-] Fixed the VGA palette not being properly initialized on startup
  1819.     (Alexey Feldgendler)
  1820.  
  1821. [-] After running an external program, the VGA palette was reset to the
  1822.     default values (Marcin Gryszkalis)
  1823.  
  1824. [-] When in 132-conumn extended video mode, the initial state of the video
  1825.     mode selection menu did not reflect the current mode (Pawel Ziemian)
  1826.  
  1827. [-] Pressing PgUp while moving a window would cause it to jump off the screen
  1828.     (Alexey Feldgendler)
  1829.  
  1830. [-] A help window called from a menu could be obscured by it
  1831.     (Alexey Feldgendler)
  1832.  
  1833. [-] Characters with decimal code 255 used in the Help window could cause
  1834.     unwanted visual effects sometimes and were replaced with spaces
  1835.     (Jaroslaw Osadtchiy)
  1836.  
  1837. [-] Multiple cosmetic fixes to the Russian user interface (Michael Mercuryev)
  1838.  
  1839. [-] Fixed a number of other bugs, minor and not...
  1840.  
  1841.  
  1842.    Version 1.51.11
  1843.   ---------------------------------------------------------------------
  1844.  
  1845.     >>> Compatibility issues <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1846.  
  1847. [-] DN caused a conflict with LFN00X long file name services for Windows NT
  1848.     (Anton Fedorov)
  1849.  
  1850. [-] DN caused a conflict with QEMM memory manager (Jiri Travnicek)
  1851.  
  1852.     >>> DN.INI parameters, setup and options <<<<<<<<<<<<<<<<<<<<<<<<<<
  1853.  
  1854. [+] New DN.INI parameter: RecombineLongLines = bool ([Editor] section). As
  1855.     before, lines longer than 255 characters are cut into several lines when
  1856.     loading a file in any case. But now, when the new option is enabled, each
  1857.     line that is exactly 255 or 254 characters long is recombined with the
  1858.     next line when saving the file or writing the selected block to a file.
  1859.     This allows limited editing of files with lines longer than 255
  1860.     characters: all usual editing can be done on the last line segment, and
  1861.     only character replacement, but not insertion or deletion, is possible on
  1862.     the prior segments (in order not to change their length). To indicate the
  1863.     special status of these lines, they are highlit when hit by the cursor
  1864.     (Jaroslaw Osadtchiy)
  1865.  
  1866. [*] Added 1ST, ANI, BAS, CC, CHR, CUR, CXX, DB, DIB, HPP, HXX, JAV, JAVA, JS,
  1867.     MAK, ME, MOV and WP extensions to the corresponding highlight group
  1868.     defaults (Alexey Feldgendler)
  1869.  
  1870. [*] Tweaked the default palette setting for the Terminal window frame
  1871.     (Alexey Nemytov)
  1872.  
  1873. [-] Some accented Cyryllic characters used in Russia and Ukraine were not
  1874.     subject to case conversion by default (Alexey Feldgendler)
  1875.  
  1876. [-] A value of zero accidentally specified for the screensaver delay could
  1877.     make DN lock up in an endless loop (Alexey Feldgendler)
  1878.  
  1879.     >>> File manager <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1880.  
  1881. [*] On 104-key extended keyboards, the Menu key now opens the menu associated
  1882.     with the extension of the current file. This allows to free Alt-Enter for
  1883.     Windows needs (Michael Averbukh)
  1884.  
  1885. [-] Drive type captions in the drive selection menu were always in English
  1886.     (Alexey Feldgendler)
  1887.  
  1888.     >>> Editor and viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1889.  
  1890. [*] Added support for text files with LFCR-style line breaks (Anton Fedorov)
  1891.  
  1892. [-] Fixed detection of line break type (Alexey Feldgendler)
  1893.  
  1894.     >>> User Add-on Package <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1895.  
  1896. [*] Added many new xlat tables to the User Add-on Package
  1897.     (Pavel Protasov, Andrzej Kowalczyk)
  1898.  
  1899. [*] Added more examples and fixed some old ones in the DN.EXT, DN.HGL, DN.MNU,
  1900.     DN.SPF configuration files from the User Add-on Package
  1901.     (Andrzej Kowalczyk, Alexey Feldgendler)
  1902.  
  1903. [*] The User Add-on Package now contains DN.INI with English and Russian
  1904.     comments describing each parameter (Alexey Feldgendler)
  1905.  
  1906.     >>> Miscellanous <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1907.  
  1908. [*] Splitting the DNUtil unit into two parts and placing the one that is not
  1909.     required to be constantly present into the overlay helped to free up some
  1910.     conventional memory without suffering in performance (Anton Fedorov)
  1911.  
  1912. [-] Cosmetic fixes of many dialog windows in Russian resources (Pavel Borodin)
  1913.  
  1914. [-] Fixed a number of other bugs, minor and not...
  1915.  
  1916.  
  1917.    Version 1.51.10
  1918.   ---------------------------------------------------------------------
  1919.  
  1920.     >>> Compatibility issues <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1921.  
  1922. [-] DN was unable to utilize the long file name services under Windows NT and
  1923.     dosemu (Anton Fedorov)
  1924.  
  1925. [-] DN was extremely unstable under Windows NT. In particular, it was unable
  1926.     to delete a directory; some output strings were erratically duplicated
  1927.     (Anton Fedorov)
  1928.  
  1929. [-] DN did not work in real mode under MS-DOS (Anton Fedorov)
  1930.  
  1931. [-] Access to Novell Netware shared volumes was impossible or erratic
  1932.     (Anton Fedorov)
  1933.  
  1934. [-] The DPMI version failed to handle file system related errors, such as
  1935.     a physical read or write error (Anton Fedorov)
  1936.  
  1937. [-] Fixed handling of file system related errors under OS/2 (Max Vasilyev)
  1938.  
  1939. [-] Altered the file management mechanism firmly, eliminating a bunch of
  1940.     problems, both effective and potential (Anton Fedorov)
  1941.  
  1942. [-] Fixed a bug related to changing work directory under MS-DOS (Anton Fedorov)
  1943.  
  1944. [*] Reverted to quick sort in real mode. This increased both performance and
  1945.     reliability of the real mode version (Anton Fedorov)
  1946.  
  1947.     >>> DN.INI parameters, setup and options <<<<<<<<<<<<<<<<<<<<<<<<<<
  1948.  
  1949. [+] New DN.INI parameter: UseEnterInViewer = long ([Interface] section). When
  1950.     set to 0, pressing Enter in viewer does nothing; when set to 1, Enter
  1951.     closes the viewer window; and the value of 2 means that Enter should
  1952.     cycle through text, hexadecimal and dump view modes (Jaroslaw Osadtchiy)
  1953.  
  1954. [*] The information set shown in the drive selection menu is now configurable
  1955.     not only by modifying the DriveInfoType DN.INI parameter directly, but
  1956.     using the new options added to the Interface setup dialog window
  1957.     (Jaroslaw Osadtchiy)
  1958.  
  1959. [-] The DN.INI [Kernel] DoVesaTest parameter did not work (Pawel Ziemian)
  1960.  
  1961. [*] Reorganized the editor and viewer options and placed them in separate
  1962.     dialog windows (Anton Fedorov)
  1963.  
  1964. [-] Cosmetic changes to the Screensaver setup dialog window (Alexey Nemytov)
  1965.  
  1966. [-] Cosmetic changes to the column deafults dialog windows (Mariusz Borkowski)
  1967.  
  1968. [-] The AutoWrap and WrapJustify keywords in DN.HGL were erratically swapped
  1969.     by their meanings (Pawel Ziemian, Marcin Gryszkalis)
  1970.  
  1971. [-] If there were spaces between the last extension in the list and the
  1972.     opening bracket in DN.EXT, the last extension was never matched
  1973.     (Alexey Feldgendler)
  1974.  
  1975. [-] Replaced the incorrect filter U[1-9][1-9] for highlight group 2 with
  1976.     U[0-9][1-9] (Alexey Feldgendler)
  1977.  
  1978.     >>> File manager <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1979.  
  1980. [*] Optimized memory utilization by TEMP, Branch and Find panels
  1981.     (Anton Fedorov)
  1982.  
  1983. [-] Restarting DN with a TEMP or Find panel open caused a crash
  1984.     (Anton Fedorov)
  1985.  
  1986. [-] After cancelling the Branch panel building, it is now shown empty without
  1987.     any weird effects (Anton Fedorov)
  1988.  
  1989. [*] Description files with descriptions linked to long file names are now
  1990.     correctly read and updated. However, new descriptions are still linked to
  1991.     short names (Anton Fedorov)
  1992.  
  1993. [-] Fixed updation of the description file with file operations: now the
  1994.     descriptions are correctly updated and deleted when copying, moving and
  1995.     deleting files even if there are several descriptions for a particular
  1996.     file (Jaroslaw Osadtchiy)
  1997.  
  1998. [-] After automatically updating the description file like descript.ion,
  1999.     its attributes were reset (Anton Fedorov)
  2000.  
  2001. [-] Fixed deletion of descriptions spanning several lines (Max Vasilyev)
  2002.  
  2003. [-] Sometimes an attempt to ascend to the parent directory from a subdirectory
  2004.     or an archive could bring up the root directory (Anton Fedorov)
  2005.  
  2006. [-] Browsing archives with subdirectories caused a memory leak (Anton Fedorov)
  2007.  
  2008. [-] Fixed extraction from archives without extensions (Anton Fedorov)
  2009.  
  2010. [-] Fixed launching of files without extensions (Anton Fedorov)
  2011.  
  2012. [-] External programs launched from the user menu did not receive lists of
  2013.     files selected in either panel (Anton Fedorov)
  2014.  
  2015. [-] Files without extensions whose names were one character long were
  2016.     displayed first when sorting by long extension (Anton Fedorov)
  2017.  
  2018. [-] Sorting an empty file list produced a crash (Anton Fedorov)
  2019.  
  2020. [-] Ctrl-Left and Ctrl-Right sometimes did not work as expected to change the
  2021.     current drive (Anton Fedorov)
  2022.  
  2023. [-] Pressing Ctrl-[ or Ctrl-] could lead to a crash (Anton Fedorov)
  2024.  
  2025.     >>> Editor and viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2026.  
  2027. [-] Fixed switching between editing and viewing a text file (Anton Fedorov)
  2028.  
  2029. [-] In viewer, scrolling to the top of a text file with single CR or single LF
  2030.     line breaks caused a crash (Anton Fedorov)
  2031.  
  2032. [-] Very long lines of text were shown incorrectly in viewer (Anton Fedorov)
  2033.  
  2034. [-] The horizontal scroll bar could sometimes be off the editor window it
  2035.     belongs to (Anton Fedorov)
  2036.  
  2037. [-] The tab stops in editor were shifted one character (Pawel Ziemian)
  2038.  
  2039. [-] The MoveDown editor macro command did not work (Alexey Feldgendler)
  2040.  
  2041. [-] The {32-127} and {32-255} character range filters did not work in viewer
  2042.     (Anton Fedorov)
  2043.  
  2044. [-] In hexadecimal viewer mode, the last character on each line did not get
  2045.     translated according to the active xlat table (Alexey Nemytov)
  2046.  
  2047.     >>> Archivers <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2048.  
  2049. [*] Added support for IS3 SFX archives (Max Vasilyev)
  2050.  
  2051. [*] Optimized reading of ARJ archives as well as NE SFX archives
  2052.     (Max Vasilyev)
  2053.  
  2054. [*] Improved detection of ARC, QuArk and UFA archives as well as ARJ SFX
  2055.     archives (Max Vasilyev)
  2056.  
  2057. [*] Due to the introduction of the Recurse subdirectories per-archiver option,
  2058.     updated the default options for QuArk and UFA archivers (Max Vasilyev)
  2059.  
  2060. [-] The extension for QuArk archives was incorrectly specified as QRK
  2061.     (Max Vasilyev)
  2062.  
  2063. [-] Broken IS3 and LHA archives as well as certain kinds of broken SFX
  2064.     archives caused DN to crash (Max Vasilyev)
  2065.  
  2066. [-] Fixed ACE archiver default options for ACE 2.0 compatibility
  2067.     (Max Vasilyev)
  2068.  
  2069.     >>> Database viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2070.  
  2071. [*] Scroll bars are now available in the database viewer (Eugeny Zvyagintzev)
  2072.  
  2073. [*] When viewing a database's structure, ordinal numbers are shown with the
  2074.     field names (Anton Fedorov)
  2075.  
  2076. [*] After editing a database field, the trailing whitespace is automatically
  2077.     trimmed (Oleg Redut)
  2078.  
  2079. [*] Significantly increased the speed of database searching (Anton Fedorov)
  2080.  
  2081. [-] Fixed searching a string in all database fields (Eugeny Zvyagintzev)
  2082.  
  2083. [-] Fixed editing of date fields in databases (Anton Fedorov)
  2084.  
  2085. [-] The database viewer window is now tileable (Eugeny Zvyagintzev)
  2086.  
  2087.     >>> Miscellanous <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2088.  
  2089. [*] While searching files, the file mask is always shown, even if it is *.*
  2090.     (Pavel Borodin)
  2091.  
  2092. [-] Applied a number of cosmetic fixes to the user interface (Pavel Borodin)
  2093.  
  2094. [*] Returned sum() and mul() spreadsheet functions (Anton Fedorov)
  2095.  
  2096. [-] Fixed russian resources for the spreadsheet editor (Alexey Nemytov)
  2097.  
  2098. [-] Cosmetic changes to the menu system and some dialog windows
  2099.     (Jiri Travnicek)
  2100.  
  2101. [-] Fixed some typos and punctuation errors in the text of Russian help
  2102.     (Alexey Feldgendler)
  2103.  
  2104. [-] The Zoom and Maximize terms for the Window menu in Russian resources did
  2105.     not correspond to their usage in English resources (Alexey Nemytov)
  2106.  
  2107. [-] The advanced formatting options dialog window was always shown with all
  2108.     text in English (Jaroslaw Osadtchiy)
  2109.  
  2110. [-] An attempt to activate Help while moving a Help window caused a crash
  2111.     (Anton Fedorov)
  2112.  
  2113. [-] Fixed the About box (Anton Fedorov, Oleg Redut)
  2114.  
  2115. [-] The command line could hide the last line of user program's output
  2116.     (Anton Fedorov)
  2117.  
  2118. [-] The title of the audio CD track selection window could be incorrect
  2119.     (Anton Fedorov)
  2120.  
  2121. [-] Automatic sorting of phonebook entries could place one or more lines
  2122.     before the ".." entry (Denis Afonin)
  2123.  
  2124. [-] Fixed some bugs in Calculator (Anton Fedorov)
  2125.  
  2126. [-] When the first day of month was sunday, is was not shown in the Calendar
  2127.     (Jaroslaw Osadtchiy)
  2128.  
  2129. [-] Eliminated a potential crash when gathering the System information
  2130.     (Konstantin Kuznetsov)
  2131.  
  2132. [-] Fixed reporting of OS/2 version in System information
  2133.     (Mariusz Borkowski, Max Vasilyev)
  2134.  
  2135. [-] The DPMI version could crash when spawning a separate OS/2 session
  2136.     (Max Vasilyev)
  2137.  
  2138. [-] The real-mode version hanged up after an external screeensaver was
  2139.     terminated (Alexey Nemytov)
  2140.  
  2141. [-] Fixed a number of internal bugs (Jiri Travnicek)
  2142.  
  2143. [-] Eliminated a potential internal problem influenced by implicit type
  2144.     casting (Alexey Feldgendler)
  2145.  
  2146. [-] Several modules were moved from the overlay file to the base executable
  2147.     image because the DN performance with neither extended memory nor disk
  2148.     cache available was unsatisfying (Alexey Feldgendler)
  2149.  
  2150. [-] Fixed a number of other bugs, minor and not...
  2151.  
  2152.  
  2153.    Version 1.51.09
  2154.   ---------------------------------------------------------------------
  2155.  
  2156. [*] Added support for LE SFX archives (Max Vasilyev)
  2157.  
  2158. [*] The new Floating extension option allows to show names of files without
  2159.     extensions using the full column width (Anton Fedorov, Max Vasilyev)
  2160.  
  2161. [-] Fixed reading of GZIP files (Anton Fedorov)
  2162.  
  2163. [-] Keypad Alt-3 and Alt-9 worked as Alt-PageDown and Alt-PageUp
  2164.     (Anton Fedorov)
  2165.  
  2166. [-] Fixed opening Help while dragging a window (Anton Fedorov)
  2167.  
  2168. [-] Fixed the Game after DN restart (Anton Fedorov)
  2169.  
  2170. [-] Fixed unpacking of diskette images containing long file name records. At
  2171.     the present moment, these records are ignored, but it is only a temporary
  2172.     measure (Max Vasilyev)
  2173.  
  2174. [+] The database viewer allows to delete and recover records
  2175.     (Eugeny Zvyagintzev)
  2176.  
  2177. [-] Fixed detection of Windows version (Max Vasilyev)
  2178.  
  2179. [-] The ARJ archiver is now considered as supporting long file names. The
  2180.     default options changed according to this (Max Vasilyev)
  2181.  
  2182. [-] Some keyboard combinations did not work on first use (Anton Fedorov)
  2183.  
  2184. [-] Scrolling the viewer a large amount to right caused a crash
  2185.     (Anton Fedorov)
  2186.  
  2187. [-] DN.SWP sometimes was not created though needed under MS-DOS
  2188.     (Anton Fedorov)
  2189.  
  2190. [-] Line drawing mode could be combined with selection mode, causing weird
  2191.     behavior (Anton Fedorov)
  2192.  
  2193. [-] Fixed a number of other bugs, minor and not...
  2194.  
  2195.  
  2196.    Version 1.51.08
  2197.   ---------------------------------------------------------------------
  2198.  
  2199.     >>> DN.INI parameters, setup and options <<<<<<<<<<<<<<<<<<<<<<<<<<
  2200.  
  2201. [*] Added PAT, NFO, UUE, UU[1-9] and U[1-9][1-9] extensions to highlight
  2202.     group 2 (text), WMA extension to group 7 (audio) and REG extension to
  2203.     group 8 (configuration) (Anton Fedorov)
  2204.  
  2205. [*] The Highlight group dialog window now contains an example of each group's
  2206.     color (Anton Fedorov)
  2207.  
  2208. [*] Exit confirmation is now the last item in the Confirmations dialog window
  2209.     (Anton Fedorov)
  2210.  
  2211. [-] Fixed handling of screensaver delay values (Anton Fedorov)
  2212.  
  2213. [-] Fixed comment handling bug related to extension configuration files
  2214.     (Anton Fedorov)
  2215.  
  2216. [-] Mouse sensitivity was not restored after restarting (Anton Fedorov)
  2217.  
  2218. [*] Removed StoreVideoMode2 DN.INI parameter (Pawel Ziemian)
  2219.  
  2220. [+] New DN.INI parameter: StoreVideoMode = long ([Kernel] section). 0 means
  2221.     not to store video modes selected from the mode selection menu anywhere,
  2222.     1 means to store them as video mode 1, and 2 means to store them as video
  2223.     mode 2 (Pawel Ziemian)
  2224.  
  2225. [+] New DN.INI parameter: DoVESATest = bool ([Kernel] section). When on, VESA
  2226.     132 characters wide modes are available, but Windows can do annoying
  2227.     switches to full-screen mode (Pawel Ziemian)
  2228.  
  2229. [*] DN specific video modes are now encoded with numbers that do not conflict
  2230.     with VESA mode numbers. The current assignment requires to add up the two
  2231.     numbers, the first being 128 for the horizontal dimension of 40
  2232.     characters, 144 for 80 and 160 for 94, and the second being 0 for the
  2233.     vertical dimension of 12 characters, 1 for 14, 2 for 25, 3 for 30, 4 for
  2234.     34, 5 for 43, 6 for 50 and 7 for 60 (Pawel Ziemian)
  2235.  
  2236. [*] Changed the defaults for alternative video modes: 80x30 for Alt-F10 and
  2237.     132x25 for Ctrl-F10 (Anton Fedorov)
  2238.  
  2239. [*] Changed some default options according to wishes of the majority of users
  2240.     (Max Vasilyev)
  2241.  
  2242. [*] There is an option now to show volume serial number and file system
  2243.     information in the Information panel (Ondrej Zary)
  2244.  
  2245. [+] New DN.INI parameter PreserveMenuPositions = bool ([Interface] section).
  2246.     When enabled, the current positions in all menus persist DN restart
  2247.     (Anton Fedorov)
  2248.  
  2249. [-] HistoryErrorBeep DN.INI parameter was ignored for input line histories
  2250.     (Anton Fedorov)
  2251.  
  2252. [*] While QuickRenameInDialog DN.INI parameter determines which method of
  2253.     quick renaming shoud be used for Alt-F6, Alt-Shift-F6 invokes the other
  2254.     method (Anton Fedorov)
  2255.  
  2256. [*] Changed column defaults for modes 3 and 4 (Max Vasilyev)
  2257.  
  2258.     >>> File manager <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2259.  
  2260. [*] Returned the Combined case its original meaning (Anton Fedorov)
  2261.  
  2262. [-] Ctrl-Shift-Arrows had unexpected effect on the command line
  2263.     (Anton Fedorov)
  2264.  
  2265. [*] Several internal optimizations caused a valuable decrease of directory
  2266.     scan time. The same technology now applies to Branch panel (Anton Fedorov)
  2267.  
  2268. [-] Sometimes the command line could enter the OS/2 session spawn mode under
  2269.     operating systems other than OS/2 (Anton Fedorov)
  2270.  
  2271. [-] Ctrl-Arrows with only one panel visible now always change the drive it
  2272.     displays. In prior versions it was possible to change the drive for the
  2273.     invisible panel (Anton Fedorov)
  2274.  
  2275. [-] Returned TEMP panel summary shown in the Information panel (Anton Fedorov)
  2276.  
  2277. [-] It was impossible to edit a file's description when none of the
  2278.     description files was present (Anton Fedorov)
  2279.  
  2280. [-] Fixed an old bug: when moving a file to a directory where the same-named
  2281.     file exists and the overwrite prompt was shown, the Rename option did not
  2282.     work (Anton Fedorov)
  2283.  
  2284. [-] Fixed extensions containing closing brace in quotes in the file highlight
  2285.     groups (Anton Fedorov)
  2286.  
  2287. [-] Fixed a bug related to sorting files by long extension (Anton Fedorov)
  2288.  
  2289. [-] When deleting files with multi-line descriptions, only the first line of
  2290.     description was deleted (Max Vasilyev)
  2291.  
  2292. [-] Moving left and right in File Panels could cause weird scrolling
  2293.     (Anton Fedorov)
  2294.  
  2295. [-] Quick search failed to find files whose name contains square brackets
  2296.     (Anton Fedorov)
  2297.  
  2298. [-] Fixed drag-and-drop copy operation (Anton Fedorov)
  2299.  
  2300. [*] Alt-Shift-Left and Right arrows move the vertical line between panels
  2301.     by large amount (Anton Fedorov)
  2302.  
  2303. [-] The total number of files shown at the bottom of panels was one larger
  2304.     than their true number (Anton Fedorov)
  2305.  
  2306. [-] Recombination of split files failed to work properly when invoked upon
  2307.     any section other than first (Anton Fedorov)
  2308.  
  2309. [-] In file split dialog, the input line contained the last history entry
  2310.     instead of the default destination directory (Anton Fedorov)
  2311.  
  2312. [-] Fixed a bug that caused a crash under DPMI and incorrect sort results
  2313.     under DOS (Anton Fedorov)
  2314.  
  2315. [-] Fixed summary information displayed for a very large number of files
  2316.     (Anton Fedorov)
  2317.  
  2318.     >>> Editor and viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2319.  
  2320. [-] A single zero-code character was the default replace string in editor,
  2321.     instead of an empty string (Anton Fedorov)
  2322.  
  2323. [*] Once pressed Ctrl-Enter in editor, the user can interrupt the search
  2324.     process with Esc (Anton Fedorov)
  2325.  
  2326. [-] Sligtly fixed the Ctrl-Enter search logic in editor (Anton Fedorov)
  2327.  
  2328. [-] Fixed the scrolling speed control logic in viewer (Anton Fedorov)
  2329.  
  2330. [*] Files not mentioned in DN.HGL are not subject to syntax highlighting
  2331.     (Pawel Ziemian)
  2332.  
  2333. [-] The DBF search status window was missing the quotation character after
  2334.     the search string (Anton Fedorov)
  2335.  
  2336. [-] Due to an internal bug, some editor commands could be missing
  2337.     (Pawel Ziemian)
  2338.  
  2339. [*] Syntax highlight improvements: added a new general option flag (value 128)
  2340.     (GENERALFLAGS keyword) that allows to recognize floats with missing
  2341.     integer part and a new string flag (STRINGFLAGS keyword) (value 128) that
  2342.     restricts control character sequences highlighting to caret-letter pairs
  2343.     with a non-alphabetic character being the next (this solves some problems
  2344.     with Pascal syntax) (Pawel Ziemian)
  2345.  
  2346. [*] Removed the disassembler, at least temporary (Max Vasilyev)
  2347.  
  2348. [-] When replacing all occurrences of search pattern in editor, the replace
  2349.     summary was incorrect (Max Vasilyev)
  2350.  
  2351. [-] Scrolling up in the viewer sometimes produced weird results
  2352.     (Anton Fedorov)
  2353.  
  2354. [-] It was imposible to interrupt searching in DBF viewer (Anton Fedorov)
  2355.  
  2356. [-] After editing a file passed through an external filter, an empty entry was
  2357.     added to the editing history (Anton Fedorov)
  2358.  
  2359. [-] Comments on the current line did not get highlighted in editor
  2360.     (Anton Fedorov)
  2361.  
  2362. [-] Printing from the editor was broken (Anton Fedorov)
  2363.  
  2364. [-] Editor performed very slowly in real mode (Anton Fedorov)
  2365.  
  2366. [*] The List panel's title is now shown with appropriate prefix
  2367.     (Anton Fedorov)
  2368.  
  2369. [*] Shift-F6 in viewer does not reset the current xlat table anymore. Instead,
  2370.     a menu of available xlat tables is opened. Pressing Backspace in this menu
  2371.     removes any active xlat table, and pressing Spacebar presents a dialog
  2372.     window for advanced selection of XLT files (Anton Fedorov)
  2373.  
  2374. [-] The Goto command in Spreadsheet Editor was broken (Anton Fedorov)
  2375.  
  2376. [*] Introduced Goto command in viewer similar to the one in editor
  2377.     (Anton Fedorov)
  2378.  
  2379. [*] Alt-F7 performs backward search in DBF viewer (Anton Fedorov)
  2380.  
  2381. [*] Added SmartTab option to the local editor menu (Anton Fedorov)
  2382.  
  2383. [*] Empty databases are recorded to view history (Anton Fedorov)
  2384.  
  2385. [-] DN crashed on DBF file with a field's length of zero created by some
  2386.     database tools (Anton Fedorov)
  2387.  
  2388. [-] The editor window frame was colored incorrectly when inactive
  2389.     (Anton Fedorov)
  2390.  
  2391. [-] The default setting for Tab Replace was ignored (Anton Fedorov)
  2392.  
  2393. [-] Horisontal Scroll bar could have incorrect size after resizing the
  2394.     editor window (Anton Fedorov)
  2395.  
  2396. [-] Fixed wrong attributes having been set on the created by editor files
  2397.     (Anton Fedorov)
  2398.  
  2399. [*] When printing the selected block from the editor, the page is not ejected
  2400.     (Anton Fedorov)
  2401.  
  2402.     >>> Search <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2403.  
  2404. [-] Searching failed when the file was less than twice the length of the
  2405.     search string (Anton Fedorov)
  2406.  
  2407.     >>> Archivers <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2408.  
  2409. [-] Fixed handling of AIN and UC2 archives (Max Vasilyev)
  2410.  
  2411. [-] After exitting an archive selected from the directory history, DN
  2412.     returned to the last directory that was active. Now it jumps to the
  2413.     directory containing the archive (Anton Fedorov)
  2414.  
  2415. [-] Fixed a bug related to archiving subdirectories (Anton Fedorov)
  2416.  
  2417. [-] When running AIN and UC2 archivers, blinking was enabled (Max Vasilyev)
  2418.  
  2419. [-] Invalid AIN archives could sometimes hang DN (Max Vasilyev)
  2420.  
  2421. [-] Fixed and optimized detection of AIN, GZip, LHA and UC2 archives, as well
  2422.     as ARJ 2.72 SFX archives (Max Vasilyev)
  2423.  
  2424. [-] Fixed TDR handling by means of rolling back to DN 1.51 code with no
  2425.     functionality degradation (Anton Fedorov)
  2426.  
  2427. [+] Added new per-archiver option: Recurse Subdirectories. By default enabled
  2428.     for those archivers that do recursive scanning only for *.* wildcard. Not
  2429.     set for archivers, that always do recursive scanning and for those that,
  2430.     when archiving a single file, would put into the archive all files from
  2431.     subdirectories having that name. (Max Vasilyev)
  2432.  
  2433. [*] Improved default options for most archivers (Max Vasilyev)
  2434.  
  2435. [*] Improved detection of SFX archives (Max Vasilyev)
  2436.  
  2437. [-] Fixed reading of small LHA archives (Max Vasilyev)
  2438.  
  2439. [*] Fixed HPACK invocation (Max Vasilyev)
  2440.  
  2441. [-] Long archiver options cound be unexpectedly truncated. (Max Vasilyev)
  2442.  
  2443. [*] To prevent crashes, packers and unpackers whose extensions are other than
  2444.     EXE or COM are invoked via the command shell even when swapping was
  2445.     disabled (Anton Fedorov)
  2446.  
  2447.     >>> System Information <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2448.  
  2449. [*] More DOS vendors, Windows earlier than 95 and OS/2 earlier than Warp 3
  2450.     are now correctly reported by System information (Mariusz Borkowski)
  2451.  
  2452. [-] CPU speed detection code hanged the DPMI session under pure DOS
  2453.     (Max Vasilyev)
  2454.  
  2455. [-] Fixed resources for system information (Max Vasilyev)
  2456.  
  2457. [-] Fixed detection of OS/2 and some Windows versions (Max Vasilyev)
  2458.  
  2459. [-] Fixed reporting of more than 64 megabytes RAM (Max Vasilyev)
  2460.  
  2461. [-] Fixed occasional detection of four LPT ports (Max Vasilyev)
  2462.  
  2463.     >>> Cosmetic <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2464.  
  2465. [-] A minor cosmetic fix to Russian after-formatting dialog window
  2466.     (Anton Fedorov)
  2467.  
  2468. [*] The status bar now reflects available keyboard commands while holding
  2469.     down Ctrl and Alt together (Anton Fedorov)
  2470.  
  2471. [-] The user menu was sometimes shown off the right place (Anton Fedorov)
  2472.  
  2473. [-] Fixed the phonebook. The sections now get sorted each time after loading,
  2474.     and, when renamed, are automatically reordered (Anton Fedorov)
  2475.  
  2476. [-] Fixed the internal timing code, thanks to Pavel Borodin (Anton Fedorov)
  2477.  
  2478. [-] Fixed minor typos in Engligh resources (Mariusz Borkowski)
  2479.  
  2480. [-] Highlight was missing for OK and Help buttons in dialog windows
  2481.     (Pavel Borodin)
  2482.  
  2483. [*] T key in CD player now works for Time, not for Title (available via L
  2484.     key). R key now works for Track list (JITRsoftware)
  2485.  
  2486. [-] Fixed a cosmetic bug in the CD Track list dialog window (JITRsoftware)
  2487.  
  2488. [*] Tetris, Print manager, Calendar and Calculator windows now have ordinal
  2489.     numbers like other windows (Anton Fedorov)
  2490.  
  2491. [*] Windows 9x console window title strings that are too long are now
  2492.     correctly shortened (Max Vasilyev)
  2493.  
  2494. [*] F9 and Shift-F9 are now functional in the Dialer window (Anton Fedorov)
  2495.  
  2496. [*] PgUp and PgDn keys work in menus (Anton Fedorov)
  2497.  
  2498. [*] Right after opening the directory history, the second entry becomes
  2499.     selected automatically (Anton Fedorov)
  2500.  
  2501. [*] When holding an arrow key in a menu or scrolling it with the mouse
  2502.     button, scrolling stops at the beginning or at the end and does not
  2503.     continue until the key or the mouse button is released (Anton Fedorov)
  2504.  
  2505. [*] In the event of run time error, DN requests for its description
  2506.     (Anton Fedorov)
  2507.  
  2508. [*] Reorganized the Panel Defaults dialog window in Russian resources
  2509.     (Anton Fedorov)
  2510.  
  2511.     >>> Programs executing <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2512.  
  2513. [-] The DPMI version incorrectly reported itself as DOS version at startup
  2514.     (Anton Fedorov)
  2515.  
  2516. [-] DN.SWP sometimes did not get deleted (Anton Fedorov)
  2517.  
  2518. [-] Fixed a crash when DN environment variable contained a nonexistent path
  2519.     (Vladimir Korablin)
  2520.  
  2521. [*] Temporary list files now have unque names. This prevents conflicts between
  2522.     several copies of DN running simultaneously (Anton Fedorov)
  2523.  
  2524. [-] External programs launched with Quick Run feature cound not access the
  2525.     list of selected files (Anton Fedorov)
  2526.  
  2527. [*] When used in multitasking environment, several instances of DN store
  2528.     their current desktop information in separate temporary files to prevent
  2529.     unwanted interference (Anton Fedorov)
  2530.  
  2531.     >>> Miscellanous <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2532.  
  2533. [*] The screen manager is rewritten to allow usage of more extended text
  2534.     modes (40, 80, 94 by 12, 14, ..., 60) and to eliminate problems with VESA
  2535.     text modes under DPMI (Pawel Ziemian)
  2536.  
  2537. [-] Due to an internal bug, DN was neither usable nor compileable under
  2538.     non-Windows 9x environment with LFN API available (Max Vasilyev)
  2539.  
  2540. [-] An internal fix was done on syntax highlighting (Pawel Ziemian)
  2541.  
  2542. [-] DPMI version crashed with a user menu where the first entry was empty
  2543.     (Anton Fedorov)
  2544.  
  2545. [-] Tetris crashed after playing (Anton Fedorov)
  2546.  
  2547. [-] When Color Dialog was opened after loading palette from a file, a General
  2548.     Protection Fault was generated (Pawel Ziemian)
  2549.  
  2550. [-] Fixed mitliple bugs related to VGA palettes (Anton Fedorov)
  2551.  
  2552. [-] DN crased when help file is missing (Anton Fedorov)
  2553.  
  2554. [-] Printing was impossible in DPMI version (Anton Fedorov)
  2555.  
  2556. [-] Internal fixes for Direct disk access (Max Vasilyev, Anton Fedorov)
  2557.  
  2558. [-] Reanimator and Disk editor did not worken in DPMI version
  2559.     (Sergey Korshunoff)
  2560.  
  2561. [-] Erasing files with Direct disk access was broken (Anton Fedorov)
  2562.  
  2563. [-] It was impossible to calculate arcsine and arccosine values of 1 and -1
  2564.     (Anton Fedorov)
  2565.  
  2566. [-] Unary minus operator was missing in the Calculator (Anton Fedorov)
  2567.  
  2568. [-] Trailing zeroes were incorrectly trimmed from exponent part of decimal
  2569.     numbers (Anton Fedorov)
  2570.  
  2571. [*] Tweaked window sizing logic. Alt-Z now toggles between the maximum (with
  2572.     fully visible borders) and the prior size, and Ctrl-Alt-Z switches the
  2573.     extra-large (with invisible side borders) and the prior size. This is
  2574.     true for the editor, viewer and terminal windows. The file manager window
  2575.     was also subject to modification: Ctrl-Alt-Z now only enlarges the current
  2576.     panel to the size of the whole file manager window, not zooming the latter
  2577.     to the screen extent and leaving this task up to Alt-Z. This influenced a
  2578.     change of DN.DSK desktop file format (Anton Fedorov)
  2579.  
  2580. [-] Fixed numerous bugs in Navigator Link (Anton Fedorov)
  2581.  
  2582. [-] Fixed a number of other bugs, minor and not...
  2583.  
  2584.  
  2585.    Version 1.51.07
  2586.   ---------------------------------------------------------------------
  2587.  
  2588.     >>> DN.INI parameters, setup and options <<<<<<<<<<<<<<<<<<<<<<<<<<
  2589.  
  2590. [+] New DN.INI parameter: HistoryErrorBeep = bool ([Interface] section). When
  2591.     enabled, pressing Del on a "locked" history list item produces a beep.
  2592.     Otherwise, pressing Del on such an element is just ignored (Anton Fedorov)
  2593.  
  2594. [-] The Tag character check box in the File manager setup did not work
  2595.     (Anton Fedorov)
  2596.  
  2597. [+] A new per-archiver option: Use long file names (corresponds to the new
  2598.     UseLFN = bool ARCHIVER.INI parameter). This allows to avoid problems with
  2599.     some archivers (Anton Fedorov)
  2600.  
  2601. [+] Added two more bit fields to DriveInfoType DN.INI parameter ([Interface]
  2602.     section):
  2603.     16 - Show Quick Dirs in drive selection menus
  2604.     32 - Show the number of files and directories stored on TEMP drive
  2605.     (Anton Fedorov)
  2606.  
  2607.     >>> File manager <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2608.  
  2609. [+] Filename case conversion feature: press Ctrl-Alt-F6 to get a dialog window
  2610.     with samples (Anton Fedorov)
  2611.  
  2612. [*] Changed the default settings for file highlighting groups. Audio and video
  2613.     files moved to one group, and the one freed up is now used for "office"
  2614.     files (Max Vasilyev)
  2615.  
  2616. [*] When copying or moving a group of files, "<" character in the destination
  2617.     mask means that the corresponding source name character is to be skipped
  2618.     (Anton Fedorov)
  2619.  
  2620. [-] The copy progress indicator was going left-to-right after dragging with
  2621.     mouse regardless of ReflectCopyDirection setting in DN.INI (Anton Fedorov)
  2622.  
  2623. [-] After renaming a directory, the selection didn't move as expected
  2624.     (Anton Fedorov)
  2625.  
  2626. [-] Moving left and right in file panels sometimes behaved strangely
  2627.     (Anton Fedorov)
  2628.  
  2629. [*] The Drive Line now shrinks automatically so that the bottom left panel
  2630.     window corner used for resizing is never obscured (Anton Fedorov)
  2631.  
  2632. [*] It's impossible to change to an absent removeable drive (used some code
  2633.     from Yasha, Yasha project author: Sergey Korshunoff)
  2634.  
  2635. [*] Fixed descriptions handling (Anton Fedorov)
  2636.  
  2637. [*] When splitting files, a new parameter is available: Section count. When
  2638.     the Section size field is empty, it is selected automatically to produce
  2639.     the given number of sections. Also improved recombination logic: the next
  2640.     section is first checked for in the current directory, and only on absence
  2641.     a dialog window is shown with the ability to edit the next file's path
  2642.     (Anton Fedorov)
  2643.  
  2644.     >>> Editor and viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2645.  
  2646. [+] Searching works fine in viewer with an xlat table applied (Anton Fedorov)
  2647.  
  2648. [+] The viewer scrolling speed depends on the place where you click: the
  2649.     further from the center, the faster it scrolls (Anton Fedorov)
  2650.  
  2651. [-] Fixed DN restart with a file from archive or externally filtered open in a
  2652.     viewer window (Anton Fedorov)
  2653.  
  2654. [-] Fixed tab handling, line wrapping and disassembler in the editor
  2655.     (Anton Fedorov)
  2656.  
  2657. [-] Fixed reading of DN.HGL editor highlight file (Pawel Ziemian)
  2658.  
  2659. [-] Fixed editor window handling in the Window Manager (Anton Fedorov)
  2660.  
  2661.     >>> Search <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2662.  
  2663. [+] The search results panel title reflects the full search context
  2664.     (Anton Fedorov)
  2665.  
  2666. [+] Quick searching now works fine in both the file panels and directory tree.
  2667.     The long or short name searching mode is selected automatically
  2668.     (Anton Fedorov)
  2669.  
  2670. [-] After quick searching with CapsLock-<letter>, the CapsLock light remained
  2671.     on (Anton Fedorov)
  2672.  
  2673.     >>> Archivers <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2674.  
  2675. [*] Progress indicator is shown while reading a TGZ archive (Anton Fedorov)
  2676.  
  2677. [-] Fixed reading of TGZ archives (Anton Fedorov)
  2678.  
  2679. [-] Fixed handling of ACE archives (Max Vasilyev)
  2680.  
  2681. [-] Fixed SFX archives detection (Max Vasilyev)
  2682.  
  2683. [-] The long names passed to archivers are quoted (Anton Fedorov)
  2684.  
  2685.     >>> Terminal <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2686.  
  2687. [-] Fixed Terminal crashes under certain conditions (Anton Fedorov)
  2688.  
  2689.     >>> System Information <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2690.  
  2691. [-] Removed detection of some Windows versions due to the impossibility of
  2692.     correct identification (Max Vasilyev)
  2693.  
  2694. [*] Improved OS/2 version reporting (Max Vasilyev)
  2695.  
  2696. [-] The co-processor information was always in English (Max Vasilyev)
  2697.  
  2698. [*] DPMI version shows the amount of EMS and XMS memory available
  2699.     (Anton Fedorov)
  2700.  
  2701.     >>> Calculator <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2702.  
  2703. [!] The Calculator was totally rewritten (Anton Fedorov)
  2704.  
  2705. [+] Numbers in notation bases other than decimal do not have to be integers
  2706.     (Anton Fedorov)
  2707.  
  2708. [+] Added root(a,x) function to calculate the arithmetic power a root value
  2709.     from x (Anton Fedorov)
  2710.  
  2711. [+] Added hyperbolic functions: sh(x), arsh(x), ch(x), arch(x), th(x),
  2712.     arth(x), cth(x), arcth(x) (Anton Fedorov)
  2713.  
  2714.     >>> Miscellanous <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2715.  
  2716. [+] The new windows receive numbers 1 through 9 with each new window getting
  2717.     the first free number. Use Ctrl-Shift-1..Ctrl-Shift-9 to switch between
  2718.     windows by their numbers (Anton Fedorov)
  2719.  
  2720. [*] Use Shift-Gray "+" and Shift-Gray "-" to switch to the next or previous
  2721.     window of the type similar to that of the current window (Anton Fedorov)
  2722.  
  2723. [*] The palettes coming with DN are updated to accomodate the increased number
  2724.     of file highlighting groups. New color schemes have been optimized for
  2725.     exploitation under any ambient lighting conditions in either full-screen
  2726.     or windowed mode (Max Vasilyev)
  2727.  
  2728. [*] Pressing the mouse button on the top or bottom menu boundary scrolls the
  2729.     menu with constant rate (Anton Fedorov)
  2730.  
  2731. [*] Windows 9x console title now shows full file names (Anton Fedorov)
  2732.  
  2733. [+] Optimized the DN.COM loader (Max Vasilyev)
  2734.  
  2735. [*] Improved the delay code and made it system speed independent
  2736.     (Anton Fedorov)
  2737.  
  2738. [-] Fixed packing of DN.MPP debug supplementary file (Pawel Ziemian)
  2739.  
  2740. [-] Fixed editor menu displaying logic (Anton Fedorov)
  2741.  
  2742. [-] Fixed multiple help system bugs (Anton Fedorov)
  2743.  
  2744. [-] File Open dialog box could cause a hangup under pure DOS (Anton Fedorov)
  2745.  
  2746. [-] Fixed a higlighted letter collision in the File menu in Russian resources
  2747.     (Anton Fedorov)
  2748.  
  2749. [-] Fixed the long file name service availability check (Anton Fedorov)
  2750.  
  2751. [-] Fixed opening files for editing (Anton Fedorov)
  2752.  
  2753. [-] Fixed a number of other bugs, minor and not...
  2754.  
  2755.  
  2756.    Version 1.51.06
  2757.   ---------------------------------------------------------------------
  2758.  
  2759.     >>> DN.INI parameters, setup and options <<<<<<<<<<<<<<<<<<<<<<<<<<
  2760.  
  2761. [!] Totally replaced the INI engine. In particular, all the user comments are
  2762.     left intact when automatically updating (Anton Fedorov)
  2763.  
  2764. [+] New DN.INI parameter: SmartWindowsBoxClose = bool ([Kernel] section).
  2765.     When enabled, an attempt to close Windows 9x/2000 console box is
  2766.     equivalent to pressing Alt-X in DN (Jaroslaw Osadtchiy)
  2767.  
  2768. [+] New DN.INI parameter: StoreVideoMode2 = bool ([Kernel] section). A value
  2769.     of 1 states that a video mode selected via Shift-F12 is to be saved as
  2770.     the second video mode (Anton Fedorov)
  2771.  
  2772. [+] New DN.INI parameter: ReflectCopyDirection = bool ([Interface] section).
  2773.     When enabled, the copy progress indicator grows from right to left when
  2774.     copying files from right panel to left (Anton Fedorov)
  2775.  
  2776. [+] New DN.INI parameters: ReuseViewers = long, ReuseEditors = long
  2777.     ([Interface] section). The first parameter affects viewer windows, the
  2778.     second one affects editor windows. When set to 1, instead of opening a new
  2779.     separate window for a file already opened, a prompt to activate the
  2780.     existing window is issued. When set to 2, the existing windows are
  2781.     activated without prompts. Zero means to always open a new window
  2782.     (Anton Novosyolov, Anton Fedorov)
  2783.  
  2784. [+] New DN.INI parameter: QuickRenameInDialog = bool ([FilePanels] section).
  2785.     A value of 1 causes quick renaming (Alt-F6) to occur in a special dialog
  2786.     (Anton Fedorov)
  2787.  
  2788. [+] New DN.INI parameter: RightAlignClock = bool ([Clock] section). When on,
  2789.     the clock is always positioned at the right edge of the screen
  2790.     (Anton Novosyolov)
  2791.  
  2792. [+] All the archiver settings are stored as plain text in ARCHIVER.INI. Only
  2793.     the settings modified by user are stored there automatically. To store all
  2794.     the archiver settings at once, use the new Update ARCHIVER.INI menu
  2795.     command from the Archives submenu of the Options menu (Anton Fedorov)
  2796.  
  2797. [+] Added extra parameters to pass to archivers on invokal
  2798.     (Jaroslaw Osadtchiy)
  2799.  
  2800. [*] The option to create SFX archives is now available in Archive Files dialog
  2801.     (Anton Fedorov)
  2802.  
  2803. [-] Fixed DN.XRN handling bugs (Anton Fedorov)
  2804.  
  2805. [+] On Ctrl-Enter in editor, if the file is not found, the user is prompted to
  2806.     create that file from scratch or to configure the search paths in DN.SPF
  2807.     (Anton Fedorov)
  2808.  
  2809. [+] Instead of simply warning the user that the FTN information is to be set,
  2810.     a corresponding dialog window is now shown (Anton Fedorov)
  2811.  
  2812. [+] New system parameter configurable independently for each particular drive:
  2813.     Check free space. When on, the free space is checked by default when
  2814.     copying to this drive (Anton Fedorov)
  2815.  
  2816. [*] The Verify disk writes and Check free space check boxes are now
  2817.     initialized depending on what drive is active on the non-active panel on
  2818.     dialog opening and have priority over the system setup settings
  2819.     (Anton Fedorov)
  2820.  
  2821. [+] Added the option to always copy the file descriptions (File Manager
  2822.     setup). When enabled, the Copy descriptions check box in the copy dialog
  2823.     will be checked by default. In this mode all the description contaners
  2824.     (descript.ion, files.bbs, etc) are excluded from group mark and invert
  2825.     operations (Jaroslaw Osadtchiy)
  2826.  
  2827. [+] Added the option for alternative Ctrl distinguishing logic. When on, right
  2828.     Ctrl relates to the active panel and left Ctrl relates to the passive
  2829.     panel. When off, each Ctrl relates to that panel on what side of keyboard
  2830.     it is (Anton Fedorov)
  2831.  
  2832. [+] Added 5 more highlight groups to the 5 existing (Jaroslaw Osadtchiy)
  2833.  
  2834. [+] Country Setup now has the ability to import the parameters from DOS locale
  2835.     driver (Pawel Ziemian)
  2836.  
  2837. [+] Added toggle options for syntax highlight and SmartTab in editor and for
  2838.     syntax highlight in viewer (Anton Fedorov)
  2839.  
  2840. [-] Fixed video mode restoration bug on exit from DN (Anton Fedorov)
  2841.  
  2842. [*] In the video mode selection menu, the cursor is initially positioned at
  2843.     the current mode (Sergey Korshunoff)
  2844.  
  2845. [-] Fixed clock and Trashcan position preserval bug (Anton Fedorov)
  2846.  
  2847. [*] Added an option to disable formatting warning under OS/2
  2848.     (Jaroslaw Osadtchiy)
  2849.  
  2850. [*] Setting OS2COMSPEC environment variable is no more required to launch
  2851.     native programs under OS/2 Warp 3+ (Mariusz Borkowski)
  2852.  
  2853.     >>> File manager <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2854.  
  2855. [-] After Alt-Enter, the menu for the specific extension was shown for F2
  2856.     instead of the User Menu (Anton Fedorov)
  2857.  
  2858. [+] Improved extension matching logic. Now file.tar.gz matches both gz and
  2859.     tar.gz extension specifications, as well as file.html matches both htm
  2860.     and html (Anton Fedorov)
  2861.  
  2862. [+] Everywhere in a file pattern specification the * and ? characters can be
  2863.     used multiple times, plus any of the following constructions:
  2864.         [abc0-9_] - matches exactly one character from abc0123456789_
  2865.         [^ax-z] - matches exactly one character NOT from axyz
  2866.         "characters" - matches the characters literally
  2867.     (Anton Fedorov)
  2868.  
  2869. [*] New Combined case names display logic: a name is shown "as is" if and only
  2870.     if it contains both capital and small letters (Jaroslaw Osadtchiy)
  2871.  
  2872. [-] Fixed !\ and some other path macros for the .. entry (Anton Fedorov)
  2873.  
  2874. [*] When splitting a file, an arbitrary section size can be specified
  2875.     (Anton Fedorov)
  2876.  
  2877. [+] When both dirinfo and file_id.diz do not exist, readme.txt is shown in the
  2878.     Info panel. These files are now scrollable (Anton Fedorov)
  2879.  
  2880. [+] File operations like copying and acriving are performed on all files in
  2881.     the directory if invoked while standing on the .. entry (Anton Fedorov)
  2882.  
  2883. [*] On F5 and F6 with the same directory being open on both panels, the file
  2884.     name is shown in the input filed without the full path (Anton Fedorov)
  2885.  
  2886. [*] When copying or moving a group of files, ">" character in the destination
  2887.     mask means that the next character is to be inserted into the name instead
  2888.     of overstriking (Anton Fedorov)
  2889.  
  2890. [*] Alt-; (Alt-semicolon) can be used to toggle descriptions as well as the old
  2891.     hot key (Anton Fedorov)
  2892.  
  2893. [+] Databases and spreadsheets are recorded in the file view history,
  2894.     including the position within the file (Anton Fedorov)
  2895.  
  2896. [+] Directories within archives and Arvid catalogs are stored in the directory
  2897.     history (Anton Fedorov)
  2898.  
  2899. [-] When quick renaming, the cursor could hit the vertical delimiter line
  2900.     (Sergey Korshunoff)
  2901.  
  2902. [*] CMD files in Windows NT are now treated as executable
  2903.  
  2904. [-] Hidden, System and Read-only files could not have their attributes changed
  2905.     with DN (Anton Fedorov)
  2906.  
  2907. [-] The !, #, $ and & macros produced garbage in user menu when the panels
  2908.     were empty (Anton Fedorov)
  2909.  
  2910. [-] When trying to cd to a nonexistent directory, an undesired cursor movement
  2911.     occured (Anton Fedorov)
  2912.  
  2913. [-] The automatic up-change feature on the current directory absence (when
  2914.     rereading a panel) failed when the upper directory did not exist too
  2915.     (Anton Fedorov)
  2916.  
  2917. [*] After erasing the command line contents with Backspace, the up-change with
  2918.     Backspace feature is disabled until Backspace is released (Anton Fedorov)
  2919.  
  2920. [-] Sometimes using Right/Left arrows in the panels resulted in weird
  2921.     horizontal scrolling (Anton Fedorov)
  2922.  
  2923. [-] DN could hang up when moving the panel delimiter with Alt-Right/Left
  2924.     (Alexey Feldgendler)
  2925.  
  2926. [+] The two new file sorting modes are designed to order files by their long
  2927.     names and by long extensions (Anton Fedorov)
  2928.  
  2929. [*] The new algorithm used for sorting significantly decreases the time it
  2930.     takes to enter a directory with large number of files (Anton Fedorov)
  2931.  
  2932. [*] Panels are not reread after changing sorting options (Anton Fedorov)
  2933.  
  2934. [*] A rotating dash is shown in the upper-left corner of the screen while
  2935.     reading directories (Anton Fedorov)
  2936.  
  2937. [*] The current file remains current after changing sorting options
  2938.     (Anton Fedorov)
  2939.  
  2940. [*] A single click on a drive letter in the Drive Bar is equivalent to Ctrl-R.
  2941.     A double click brings to the root directory of a drive (Anton Fedorov)
  2942.  
  2943. [*] Now history windows are shown even when empty (Sergey Korshunoff)
  2944.  
  2945. [-] Fixed a bug appearing when trying to reopen a file from archive for
  2946.     viewing (Sergey Korshunoff)
  2947.  
  2948. [+] Tweaked AVT and TDR handling, making operations faster (Anton Fedorov)
  2949.  
  2950. [-] Returned correct file type detection within archivers and Arvid catalogs
  2951.     (Anton Fedorov)
  2952.  
  2953. [-] Some macros failed to work with one panel closed (Sergey Koryakin)
  2954.  
  2955. [*] In the drive selection menu "*" is now the hot key for TEMP and "/:" is
  2956.     the hotkey for LINK. More than that, the Quick Directories became
  2957.     accessible from this menu (Anton Fedorov)
  2958.  
  2959.     >>> Editor and viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  2960.  
  2961. [!] The editor is now able to open files of unlimited size. Yet implemented
  2962.     only in DPMI version (Anton Fedorov)
  2963.  
  2964. [+] As an experimental feature, disassembly mode has been added to the viewer,
  2965.     activated with F4 as the fourth mode (Anton Fedorov)
  2966.  
  2967. [+] Added external filtering feature to viewer: a line in DN.VWR containing
  2968.     !%F macro is not an external viewer, but an external filter specification,
  2969.     where !%F is expanded to a fully qualified short name for the temporary
  2970.     file to be created by the filter program. After filtering, internal viewer
  2971.     opens with that temporary file's contents. When the user attempts to
  2972.     modify such file either with the viewer or by starting editor with Alt-E,
  2973.     he or she is warned that it will be impossible to save the modified file
  2974.     back through the filter. If the user agrees, a consequential attempt to
  2975.     save the file produces the Save As dialog (Anton Fedorov)
  2976.  
  2977. [*] Redo has an extra hot key Alt-Shift-Backspace, in addition to the old one
  2978.     (Anton Fedorov)
  2979.  
  2980. [-] When closing a viewer window via the Window Manager, the temporary file
  2981.     was not deleted (Sergey Korshunoff)
  2982.  
  2983. [-] Could not save a Read-only file modified in viewer (Sergey Korshunoff)
  2984.  
  2985. [+] Alt-V in editor replaces the editor window with the viewer for the same
  2986.     place of the same file, prompting the user to save the editor changes
  2987.     (Anton Fedorov)
  2988.  
  2989. [*] The apostrophe is not a delimiter character anymore (Anton Fedorov)
  2990.  
  2991. [-] Deletion of a word with Ctrl-Backspace was undone character-by-character
  2992.     (Anton Fedorov)
  2993.  
  2994. [-] Fixed insertion and undoing insertion of vertical blocks (Anton Fedorov)
  2995.  
  2996. [-] Fixed tab character handling in viewer and editor (Alexey Froloff)
  2997.  
  2998. [-] Fixed tab character handling in viewer once more (Anton Fedorov)
  2999.  
  3000. [+] Automatic line break type detection now works in editor too
  3001.     (Anton Fedorov)
  3002.  
  3003. [-] Files consisting of only one line were always detected as having <CR> line
  3004.     breaks (Anton Fedorov)
  3005.  
  3006. [-] Files with single <CR> line breaks were shown incorrectly in viewer
  3007.     (Anton Fedorov)
  3008.  
  3009. [+] Syntax highlighting in viewer (Sergey Korshunoff)
  3010.  
  3011. [+] A new, advanced syntax highlighting module for the viewer and editor with
  3012.     many new features available. See the DN.HGL example for details
  3013.     (Mariusz Borkowski)
  3014.  
  3015. [-] Fixed the syntax highlighting module (Pawel Ziemian)
  3016.  
  3017. [-] Fixed the syntax highlighting module once more (Anton Fedorov)
  3018.  
  3019. [+] Hex editing mode in viewer now allows to enter almost any characters.
  3020.     Ctrl-P or Ctrl-B brings the ASCII Table (Ctrl-P and Ctrl-B themselves are
  3021.     selectable only from the table) (Sergey Korshunoff)
  3022.  
  3023. [+] In hex editing mode, the current cursor position is highlighted by
  3024.     inverting the colours (Max Vasilyev)
  3025.  
  3026. [-] Spacebar now works like PgDn only in text view or dump mode
  3027.     (Anton Fedorov)
  3028.  
  3029. [-] The user is prompted to save editor and viewer changes when restarting DN
  3030.     with Ctrl-Alt-X (Anton Fedorov)
  3031.  
  3032. [+] Selecting an arithmetical expression in editor and pressing Alt-Ins places
  3033.     the result of calculation in Clipboard (Anton Fedorov)
  3034.  
  3035. [*] The bookmarks remain bound to their lines of text on line insert and
  3036.     delete operations (Anton Fedorov)
  3037.  
  3038. [*] The viewer now has, like in editor, the ability to set bookmarks with
  3039.     Alt-digits and to jump to them with Ctrl-digits (Anton Fedorov)
  3040.  
  3041. [-] The bottom border of viewer window looked oddly when the window was very
  3042.     narrow (Anton Fedorov)
  3043.  
  3044. [*] Four digits are shown for the year in date fields of databases viewed
  3045.     (Anton Fedorov)
  3046.  
  3047. [*] The database field titles are now centered (Anton Fedorov)
  3048.  
  3049. [-] Sometimes it was imopssible to view memo fields in databases
  3050.     (Anton Fedorov)
  3051.  
  3052.     >>> Search <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  3053.  
  3054. [*] The option to search in all code pages is now available in viewer too
  3055.     (Anton Fedorov)
  3056.  
  3057. [*] The editor search and replace dialogs and the file search dialog now
  3058.     have input lines for hex strings (Anton Fedorov)
  3059.  
  3060. [*] When a search string is present, it is shown in the search status window
  3061.     (Anton Fedorov)
  3062.  
  3063. [-] Fixed search bug leading to hanging up (Anton Fedorov)
  3064.  
  3065.     >>> Archivers <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  3066.  
  3067. [+] A major revision of archiver support code has resulted in freeing 20 more
  3068.     kilobytes of conventional memory (Anton Fedorov)
  3069.  
  3070. [+] TGZ archives support (Anton Fedorov)
  3071.  
  3072. [+] InstallShield 3.00.xxx archives support (Max Vasilyev)
  3073.  
  3074. [-] Fixed ZXZIP archives handling (Max Vasilyev)
  3075.  
  3076. [-] Fixed handling of ACE archives with revocery records (Max Vasilyev)
  3077.  
  3078. [-] Fixed reading of ARC archives (Anton Fedorov)
  3079.  
  3080. [*] Improved HA archive identification logic (Max Vasilyev)
  3081.  
  3082. [-] Fixed ZIP and WinZIP archive identification logic (Max Vasilyev)
  3083.  
  3084. [-] Fixed PE and NE executable SFX archive detection (Max Vasilyev)
  3085.  
  3086. [-] Fixed file extraction from SFX archives (Max Vasilyev)
  3087.  
  3088. [-] Fixed HA, HYP, RAR default switches (Anton Fedorov)
  3089.  
  3090. [-] Fixed directories archiving (Anton Fedorov)
  3091.  
  3092. [-] Fixed handling of archived files whose names start with dot
  3093.     (Anton Fedorov)
  3094.  
  3095.     >>> System Information <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  3096.  
  3097. [*] Now the CPU type and clock is detected correctly (Max Vasilyev)
  3098.  
  3099. [*] Improved hard drive specifications retrieval (Max Vasilyev)
  3100.  
  3101. [*] Improved operating system identification (Max Vasilyev)
  3102.  
  3103. [+] The Windows version (including Windows NT and Windows 2000) is correctly
  3104.     shown in System information (Max Vasilyev)
  3105.  
  3106. [*] System information now correctly detects OS/2 Warp Server for e-Business
  3107.     (Mariusz Borkowski)
  3108.  
  3109. [*] System information now correctly detects version of dosemu (Anton Fedorov)
  3110.  
  3111. [+] DN since version 1.50 works only on machines with 80286 or higher CPUs,
  3112.     so the Conventional Memory field is no more useful. Insted there is a
  3113.     field now showing the total amount of physical memory (Max Vasilyev)
  3114.  
  3115.     >>> Miscellanous <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  3116.  
  3117. [!] Borrowed some internal modules from Yasha (DOS Navigator)
  3118.     (Yasha project author: Sergey Korshunoff)
  3119.  
  3120. [*] Yasha (DOS Navigator) phonebook format is supported for reading
  3121.     (Anton Fedorov)
  3122.  
  3123. [!] Corrected and written from scratch are many help topics (Igor Vagin)
  3124.  
  3125. [*] Window switching commands are available in Help. When the Help window is
  3126.     opened but inactive, F1 activates it (Anton Fedorov)
  3127.  
  3128. [-] Help now behaves correctly when invoked with menus active (Anton Fedorov)
  3129.  
  3130. [*] The team list in the About box now shows a nice visual effect
  3131.     (Anton Fedorov)
  3132.  
  3133. [+] Added Calendar, which is available from double-clicking the clock or via
  3134.     Ctrl-F12 hot key. See the Calendar help topic for details
  3135.     (Jaroslaw Osadtchiy)
  3136.  
  3137. [+] Xlat tables from the XLAT directory and palette files from the COLORS
  3138.     directory are now available via the quick access menus
  3139.     (Jaroslaw Osadtchiy)
  3140.  
  3141. [*] Long menus can be scrolled by clicking their top and bottom frames
  3142.     (Anton Fedorov)
  3143.  
  3144. [*] Dates for extended search can include either 2 or 4 digits for the year
  3145.     (Jaroslaw Osadtchiy)
  3146.  
  3147. [*] Any of the zone:, net/, node and .point components can be omitted when
  3148.     specifying FTN addresses. In such cases, zone, net and node are taken from
  3149.     the user's primary address, while point is considered to be zero
  3150.     (Anton Fedorov)
  3151.  
  3152. [*] When creating a file list, !.! is appended to the Action string only if it
  3153.     doesn't end with a space. When adding !.! to ^ and ## strings, the
  3154.     delimiting space is not added (Anton Fedorov)
  3155.  
  3156. [+] New keyboard commands available in all input fields: Ctrl-[ converts
  3157.     current word to upper case, Ctrl-] converts current word to lower case,
  3158.     Ctrl-\ capitalizes current word. Holding Shift with these commands makes
  3159.     them span the whole text, preceding them with Ctrl-K makes their subject
  3160.     only what is selected. Alt-F12 converts the selected text between Russian
  3161.     and English letters and is useful when you forget to switch the keyboard
  3162.     layout before typing (Anton Fedorov)
  3163.  
  3164. [*] The time in the Clock built-in screensaver changes its colour periodically
  3165.     (Jaroslaw Osadtchiy)
  3166.  
  3167. [-] Fixed the Flash-light built-in screensaver (Anton Fedorov)
  3168.  
  3169. [*] ASCII table now shows an example of what a character with the attributes
  3170.     specified by the current byte would look like (Anton Fedorov)
  3171.  
  3172. [*] The command line content automaticaly scrolls back as its length decreases
  3173.     (Anton Fedorov, Alexey Feldgendler)
  3174.  
  3175. [*] Source file name without path is automatically added to the UU Encode
  3176.     dialog's history list (Anton Fedorov)
  3177.  
  3178. [*] UU Encode now uses "uue" instead of "UUE" extension for output files
  3179.     (Alexey Feldgendler)
  3180.  
  3181. [-] Split refused to work when the input field was left empty (now the current
  3182.     directory is assumed) and malfunctioned when the source file's extension
  3183.     started from "d" and only the output path, without name, was given
  3184.     (Alexey Feldgendler)
  3185.  
  3186. [*] Changed DN.HIS history file format (Anton Fedorov)
  3187.  
  3188. [*] The error message related to resource file opening failure now includes
  3189.     the name of that file (Anton Fedorov)
  3190.  
  3191. [*] Optimized the DN.COM loader (Max Vasilyev)
  3192.  
  3193. [!] Performed numerous speed and memory usage optimizations (Anton Fedorov)
  3194.  
  3195. [-] Fixed Trashcan display logic (Anton Fedorov)
  3196.  
  3197. [-] Trashcan visual caption made language-dependent (Alexey Feldgendler)
  3198.  
  3199. [-] Fixed cursor positioning in command line (Anton Fedorov)
  3200.  
  3201. [-] Phonebook crashed when creating an empty directory (Anton Fedorov)
  3202.  
  3203. [-] Ctrl-Alt-X and Ctrl-Alt-Z sometimes failed to work right after DN startup
  3204.     (Anton Fedorov)
  3205.  
  3206. [-] Fixed OS/2 check before issuing the formatting warning (Anton Fedorov)
  3207.  
  3208. [-] Fixed a bug that caused 100% CPU load under Windows NT (Anton Fedorov)
  3209.  
  3210. [-] Now dn.flg is created correctly even when DN is placed extramely deeply in
  3211.     the directory structure (Pawel Ziemian)
  3212.  
  3213. [-] Fixed a number of other bugs, minor and not...
  3214.  
  3215.  
  3216.    Version 1.51.05
  3217.   ---------------------------------------------------------------------
  3218.  
  3219.     >>> Long File Names <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  3220.  
  3221. [!] Long file names supported everywhere. Unfortunately, there are limitations
  3222.     not depending on us, that make it impossible to open or delete files whose
  3223.     full pathname is longer than 255 characters
  3224.  
  3225. [+] A new system setup parameter available for each particular drive:
  3226.     Don't use long file names. It prevents DN from using long names even if
  3227.     the operation system reports them as being available
  3228.  
  3229. [-] Fixed a bug related to the bi-coloured strings rendering, which sometimes
  3230.     worked incorrectly for strings containing the tilde character
  3231.  
  3232. [+] It is now possible to create up to 10 panel view presets, switchable
  3233.     with Ctrl-1 ... Ctrl-0
  3234.  
  3235. [+] Added new macro sequences like ! and $. Everywhere # means active panel,
  3236.     & means passive. The macros also can be used in the User Menu item names.
  3237.     #  &  - current file's long name up to the last dot, not including that
  3238.             dot, without quotes
  3239.     .# .& - current file's long extension (the text after the last dot or
  3240.             empty string if there are no dots), without quotes
  3241.     #\ &\ - long path to the current file
  3242.     #/ &/ - long path to the current file (without the trailing \)
  3243.     #: &: - same as !: and $:
  3244.     ## && - respectively # and & characters
  3245.     !%? $%? #%? &%? - a special replacement, where the ? may be:
  3246.      a - file attributes: RHSVDA, minus signs in place of absent attributes
  3247.      c - compressed size or the real size outside an archive
  3248.      d - last modification date according to the current date format
  3249.      r - compression ratio (with the percent sign), "100%" outside an archive
  3250.      s - file size (uncompressed size in archives), an empty string for
  3251.          directories
  3252.      t - last modification time according to the current time format
  3253.      z - the first line of file description, without heading and trailing
  3254.          spaces, or an empty string when descriptions display is disabled
  3255.  
  3256.     >>> DN.INI parameters, setup and options <<<<<<<<<<<<<<<<<<<<<<<<<<
  3257.  
  3258. [+] A new DN.INI parameter: UseLFN = bool ([Kernel] section), on by default,
  3259.     enables the global long file name support
  3260.  
  3261. [*] The CopyLimit8M parameter has been removed from the [Kernel] section of
  3262.     DN.INI
  3263.  
  3264. [+] A new DN.INI parameter: CopyLimit = long ([Kernel] section) - specifies
  3265.     the limit for copy buffer size under Windows in kilobytes. 0 means
  3266.     unlimited. The default is 8192 (8 megabytes)
  3267.  
  3268. [-] Fixed saving of string parameters in DN.INI
  3269.  
  3270. [+] New DN.INI parameters: HorizScrollBarChars = str and VertScrollBarChars =
  3271.     str ([Interface] section), specifying the scroll bar appearance,
  3272.     containing 5 characters: first character, last craracter, bar character,
  3273.     slider character and the empty bar character. Specified like a string of
  3274.     five characters
  3275.  
  3276. [*] The ShowKeyCode = long DN.INI parameter ([Kernel] section) now can be:
  3277.      0: Don not show key codes
  3278.      1: Show Scan/ASCII pairs in a special window
  3279.      2: Show Scan code in the upper right corner
  3280.      3: 1 and 2 together
  3281.  
  3282. [+] The "cd path" and D: commands are now handled by DN itself, without
  3283.     starting a command shell. This can be disabled by setting the
  3284.     HandleChDirCommand = bool DN.INI parameter ([Kernel] section) to zero
  3285.  
  3286. [+] Added auto detecting of codepage for a file newly opened for editing (not
  3287.     present in the editing history). For auto detecting, set the
  3288.     DefCodePage = str DN.INI parameter ([Editor] section) to AUTO. For WIN or
  3289.     KOI to be considered actual the text must contain small, capital letters
  3290.     and wovels; for each 500..999 small letters there must be a capital letter
  3291.     but not more than one capital for each 5..9 small letters; plus a wovel
  3292.     for each 5..9 small letters
  3293.  
  3294. [+] Removed HideLocalCurDir, HideNetworkCurDir parameters from DN.INI, instead
  3295.     there is a new parameter: DriveInfoType = long ([Interface] section),
  3296.     taking an additive combination of the following values:
  3297.     1 - Show device type
  3298.     2 - Show current working directory for local drives
  3299.     4 - Show current working directory for CD-ROM drives
  3300.     8 - Show current working directory for network drives
  3301.     The default value is 2 (show current working directory only for the local
  3302.     drives)
  3303.  
  3304. [*] The default has changed to saving all histories
  3305.  
  3306. [+] Added new multitasking time slicing options (Startup window)
  3307.  
  3308. [+] New logic for distinguishing between Ctrl keys: selecting drives with left
  3309.     Ctrl affects the passive panel, while the right Ctrl is for the active
  3310.  
  3311.     >>> File manager <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  3312.  
  3313. [*] It is possible to enable the long name display in panels and to customize
  3314.     the long name column width and the extension field width. Use zero
  3315.     extension field width to make extensions displayed just after the names
  3316.     with a dot
  3317.  
  3318. [*] The extension specifications in the editor, viewer, etc configuration
  3319.     files can now contain ? and *.
  3320.  
  3321. [-] An attempt to activate a panel for a CD-ROM directory when the CD-ROM was
  3322.     not in the drive could lead to an endless error message loop
  3323.  
  3324. [-] After measuring the time of program execution some files could get erased
  3325.  
  3326. [-] File list reading feature was handling lower case names incorrectly
  3327.  
  3328. [+] Ctrl-Alt-X restarts DN
  3329.  
  3330. [*] The Windows console title now shows the current DN window name
  3331.  
  3332. [+] Ctrl+<Gray +> on ".." selects all files
  3333.  
  3334. [+] Editing descriptions is now possible regardless of them being shown or not
  3335.  
  3336. [-] Fixed dragging files with panel titles turned off
  3337.  
  3338. [*] Improved moving directories within a single drive
  3339.  
  3340. [*] Zooming the current panel is now done with Ctrl-Alt-Z
  3341.  
  3342. [+] Added visual effects on DN entry/exit. The fade speed is specified in
  3343.     DN.INI with the FadeDelay = long parameter ([Interface] section).
  3344.     Use 0 (default) to disable the effects. 5 is a reasonable speed value
  3345.  
  3346. [+] Mark/unmark commands now allow filters like *.a;*.d
  3347.  
  3348. [+] The user screen shown with Esc is now displayed in the default colours
  3349.  
  3350. [*] Fixed external screensaver invocation
  3351.  
  3352. [+] Ctrl-Backspace can be used in input fields to erase a word
  3353.  
  3354. [-] Changing the interface language had no effect on the editor menu
  3355.  
  3356. [-] SmartPad and Clipboard windows lost their special status after DN restart
  3357.  
  3358. [*] F9 and Shift-F9 for switching windows now work in the Calculator
  3359.  
  3360. [*] There were no hotkeys for the CD player in the Russian resources
  3361.  
  3362. [*] Fixed a resource bug preventing the user from activating the main menu
  3363.     with F10 from the CD player
  3364.  
  3365. [*] The command line handles keystrokes only when a file manager or an output
  3366.     window is active
  3367.  
  3368. [+] Ctrl-Enter, Ctrl-Shift-Enter, Ctrl-Ins, Ctrl-Shift-Ins, Ctrl-[, Ctrl-]
  3369.     now work with long names if used together with Alt
  3370.  
  3371. [+] Selection, insert and replace features are available when quick renaming
  3372.     a file
  3373.  
  3374.     >>> Editor and viewer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  3375.  
  3376. [-] File not found on Ctrl-Enter warning was always in English
  3377.  
  3378. [*] Improved Ctrl-Enter logic, removed the debugging mode
  3379.  
  3380. [+] Hex viewer highlights the current cursor position
  3381.  
  3382. [+] The xlat table is applied in the hex viewer
  3383.  
  3384. [-] Fixed positioning in the ASCII part of the hex viewer window
  3385.  
  3386. [*] When selection or ruler usage in the editor caused scrolling, it wrapped
  3387.     past end and before start of the file. Now it just stops
  3388.  
  3389. [-] Fixed a minor bug related to the system clipboard
  3390.  
  3391. [*] Single Alt does not activate the editor menu anymore
  3392.  
  3393. [-] Fixed a bug reported by Max Vasilyev (2:5057/33.36): in the hex viewer for
  3394.     short files (like dn.cfg) it was possible to use Ctrl-PgDown only after a
  3395.     Ctrl-PgUp
  3396.  
  3397. [+] The editor shows line break type on the bottomw border (CrLf, Lf, Cr),
  3398.     the Line breaks item was added to the Misc menu to switch it
  3399.  
  3400. [+] Xlat table now works in Dump mode, and the editing is done regarding the
  3401.     current xlat table
  3402.  
  3403. [*] Added new window switching commands Next different, Prev different,
  3404.     Next similar, Prev similar. Now available only from the Window menu
  3405.  
  3406. [-] Fixed editor hangup with very long lines
  3407.  
  3408. [*] Spacebar now acts like PgDn in viewer
  3409.  
  3410. [*] Enter closes viewer
  3411.  
  3412. [*] Reopening an open file for editing or viewing brings the existing window
  3413.     to top instead of opening a new one
  3414.  
  3415. [*] When opening a previously closed file, the scrollbar always shown the
  3416.     beginning of the file
  3417.  
  3418. [*] F8 in viewer now cycles codepages like in editor (DOS, WIN, KOI),
  3419.     the special xlat tables are available only via Shift-F6. This caused the
  3420.     DN.HIS format to change
  3421.  
  3422. [*] Changed viewer status information: removed brackets, the filter range is
  3423.     now always shown, clicking the mouse on encoding and filter range
  3424.     information changes these values
  3425.  
  3426. [+] Files containing CR CR LF sequence are now shown with the first CR as a
  3427.     regular character rather than a line break
  3428.  
  3429. [*] The right mouse button on a bookmark position in editor always sets the
  3430.     bookmark rather than jumping to the old position
  3431.  
  3432. [+] Viewer now has bookmarks, and they are shown on the bottom border like in
  3433.     editor (but there are no marker digits on the left border)
  3434.  
  3435. [+] Alt-E in viewer replaces the viewer window with the editor for the same
  3436.     place of the same file
  3437.  
  3438. [*] Ctrl-S in editor saves the file being edited
  3439.  
  3440. [*] Trying to view a file from archive that is already open does not cause
  3441.     unpacking anymore
  3442.  
  3443. [-] Fixed a bug causing F1 not to work in viewer
  3444.  
  3445. [*] Ctrl-Enter in the ASCII chart inserts the character without closing the
  3446.     chart window
  3447.  
  3448.     >>> Search <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  3449.  
  3450. [*] All case insensitive comparations and case translations now handle
  3451.     cyryllic letters correctly. The cyryllic letters are shown in lower case
  3452.     in the file names; the Quick Search finds cyryllic names correctly
  3453.  
  3454. [+] History lists now have the quick search feature. Just start typing the
  3455.     first characters of the desired entry, press Ctrl-Enter to jump to the
  3456.     next match. The spacebar finds a space character instead of 'locking'
  3457.     the current record in this mode; move the cursor or click the mouse to
  3458.     cancel quick search first
  3459.  
  3460. [*] When a long file name entered in the search window does not contain .,
  3461.     * and ? characters, each space in the name is replaced by a * and an extra
  3462.     * is added at the end. So, entering "Monthly report" will find both
  3463.     "Monthly report.doc" and "Monthly sales report.doc"
  3464.  
  3465. [*] Improved text searching
  3466.  
  3467. [-] Fixed searching in all codepages
  3468.  
  3469. [*] The free space is now checked taking into account the cluster size on the
  3470.     destination drive
  3471.  
  3472. [+] The search pattern in now shown during a file search
  3473.  
  3474.     >>> Archivers <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  3475.  
  3476. [*] The maximum length of the Additional options in the Archive dialog
  3477.     increased to 80 characters; a history list attached to this field
  3478.  
  3479. [*] ARJ volumes are now handled correctly
  3480.  
  3481. [*] Directories in LHA 2.55 archives created with -h2 option are now handled
  3482.     correctly
  3483.  
  3484. [-] NE executable WinZip SFX archives were not always correctly identified
  3485.  
  3486. [*] AIN and TAR identification logic improved
  3487.  
  3488. [-] AIN file date retrieval fixed
  3489.  
  3490. [*] Russian version of AIN could not be used. Fixed
  3491.  
  3492. [*] Include pathnames in on by default when extracting using Shift-F2. When
  3493.     copying, the default is taken from DN.CFG
  3494.  
  3495. [*] Fixed extraction from CAB volumes. Sometimes the destination directory was
  3496.     wrong. Fixed
  3497.  
  3498. [*] Does not overwrite files automatically when extracting anymore (default
  3499.     changed)
  3500.  
  3501. [-] The archiver setup dialog titles were broken
  3502.  
  3503. [*] Archives with empty directories were treated incorrectly
  3504.  
  3505. [*] HA archive headers from other operating systems handling fixed
  3506.  
  3507. [*] CAB SFX directory reading worked incorrectly. Fixed
  3508.  
  3509. [-] Password presence was not always shown correctly
  3510.  
  3511. [-] In UNIX RAR archives, all files appeared as directories
  3512.  
  3513. [+] Quark and UFA archivers support
  3514.  
  3515. [*] Fixed a bug related to ZXZIP archive handling
  3516.  
  3517.     >>> Terminal <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  3518.  
  3519. [-] The CPS shown was wrong after Z-Modem protocol restart
  3520.  
  3521. [-] Time remaining is now calculated based on the effective CPS instead of the
  3522.     port baud rate
  3523.  
  3524. [-] Ctrl-F9 Terminal setup saving bug fixed
  3525.  
  3526. [+] Clicking the mouse in the Terminal window causes (depending on the mouse
  3527.     setup):
  3528.     primary button - grabs a character and sends to the port
  3529.     secondary button - grabs a word and sends to the port (now works only with
  3530.         80x24 fullscreen Terminal window)
  3531.     double click - same as above, but with trailing line break
  3532.  
  3533. [+] Ctrl+Z for HangUp item added to the Terminal status line
  3534.  
  3535. [-] The "bytes of" string in the upload/download window is now language
  3536.     dependent
  3537.  
  3538. [+] Ctrl-D is now used for the Dialer in Russian resources
  3539.  
  3540.     >>> System Information <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  3541.  
  3542. [-] Highlighting for the Network info in the Russian resources was broken
  3543.  
  3544. [*] System Information now correctly shows OS/2 version
  3545.  
  3546. [*] The System Information window width changed to accomodate all Russian
  3547.     strings
  3548.  
  3549. [*] "MMX Support" and "MMX no support" strings in System Information changed
  3550.     to "Pentium MMX" and "Pentium" respectively
  3551.  
  3552. [-] Fixed handling of very large drives
  3553.  
  3554.     >>> Miscellanous <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  3555.  
  3556. [+] Alt-1 ... Alt-9 can be used in any input field to quickly enter pathnames
  3557.     of the Quick Dirs
  3558.  
  3559. [*] Volume Label field in the Format window now has a history list
  3560.  
  3561. [*] The history window was moved down and right one position not to obscure
  3562.     the input line
  3563.  
  3564. [-] Unpack Diskette Images dialog was always shown in English
  3565.  
  3566. [*] Comments in the DN.SPF template are now language dependent
  3567.  
  3568. [*] Screensaver launch delay selector changed from a radio button group to
  3569.     an integer input field for the number of minutes
  3570.  
  3571. [*] About window now shows DN compilation date on a separate line
  3572.  
  3573. [*] Stack dump added to the debugging information saved to DN.ERR
  3574.  
  3575. [+] Ctrl-RShift-Tilde dumps the current internal state to DN.ERR
  3576.  
  3577. [-] Removed directory descriptions were not deleted from FILES.BBS
  3578.  
  3579. [+] When renaming with Alt-F6, the descriptions file is now currectly updated
  3580.  
  3581. [+] The descriptions are now copied or not depending on the descriptions
  3582.     copying setting. The descriptions display option affects only the default
  3583.     value for this setting
  3584.  
  3585. [+] The description continuation line can now start with a tab, not only with
  3586.     a space
  3587.  
  3588. [+] Overwriting a file overwrites its description now
  3589.  
  3590. [+] With the new Kill descriptions container option in the File Manager setup,
  3591.     a description file that becomes empty is automaticaly removed
  3592.  
  3593. [+] AVT files support added. Creating, removing, renaming and moving
  3594.     directories is supported. When reading or writing files in AVT is
  3595.     attempted, appropriate batch files for AVCOMSTR are created.
  3596.  
  3597. [*] Long file names in AVT are handled correctly
  3598.  
  3599. [*] Character colouring information is now saved along with the screen dump in
  3600.     DN.ERR
  3601.  
  3602. [*] The Anonymous string used in Tetris, as well as the On and Off strings
  3603.     appearing in the editor menu, became language dependent
  3604.  
  3605.  
  3606.    Version 1.51.04
  3607.   ---------------------------------------------------------------------
  3608.  
  3609. [+] The file list creation function has now the option to add specific strings
  3610.     or file contents to the top and/or bottom of the list being created. The
  3611.     Insert text mode inserts the text line specified before the beginning or
  3612.     after the end of the files list. Insert files mode inserts a sequence of
  3613.     text files whose names are specified and delimited with ";", with a
  3614.     non-fatal warning message for each nonexistent file. In the Auto mode,
  3615.     when at least one of the files listed and delimited with ";" exists,
  3616.     the function works like in Insert files mode except that no warnings for
  3617.     non-present files are generated. Otherwise, the Auto mode works like the
  3618.     Insert text mode
  3619.  
  3620. [-] Fixed an old minor bug related to FTN adress handling when creating file
  3621.     lists
  3622.  
  3623. [*] File lists visited with the Read file list command are now recorded in the
  3624.     directory history. File lists, as opposed to directories, are shown
  3625.     without the trailing "\" in the history list
  3626.  
  3627. [+] Added "logarithm of y by the base x" function to the Calculator:
  3628.     log(x,y) (x>0, y>0, x<>1)
  3629.  
  3630. [*] The Calculator now correctly raises to negative powers: x^y (y<0)
  3631.  
  3632. [-] Incorrect argument values for arcsin(x), arccos(x), sec(x), cosec(x) and
  3633.     fact(x) now result in an error message rather than a zero value
  3634.  
  3635. [-] Up arrow in the Calculator caused previous command selection from the
  3636.     command line. This was an erratic behavior
  3637.  
  3638. [-] The clipboard.dn file was created on exit even if SaveClipboardOnExit = 0
  3639.  
  3640. [*] On external program invokal, an "@echo off" line was put at the end of the
  3641.     temporaty bat or cmd file. Now it is put at the beginning as well
  3642.  
  3643. [+] The User Menu parameters (lines starting with "<=") can now contain
  3644.     macros, so an expression like <=!:\! would be handled as expected.
  3645.     To specify "!" and "$" characters literally, type them twice, as usually
  3646.  
  3647. [*] Some amount of lower memory was freed by placing the Novell unit in the
  3648.     overlay module
  3649.  
  3650. [-] Creating a file with Shift-F4 in a directory with System, Hidden or, in
  3651.     some cases, other attributes, resulted in an "Invalid file name" error
  3652.     message
  3653.  
  3654. [*] Extract with path names setting is now stored in the configuration file
  3655.     between uses of the extraction dialog
  3656.  
  3657. [-] Updated the list of archive file extensions
  3658.  
  3659. [*] Fixed default options for ARJ
  3660.  
  3661. [*] Fixed ARJ, CAB, LHA, TAR archive identification
  3662.  
  3663. [+] Added suppport of NE executable SFX archives, as well as WinZip archives
  3664.  
  3665. [*] Improved support of LX and PE executable SFX archives
  3666.  
  3667. [-] Files with GZ, Z and $Z extensions sometimes were not highlighted as
  3668.     archives
  3669.  
  3670. [*] Files with 777, ACB, BOA, IMP, J extensions are now highlighted as
  3671.     archives
  3672.  
  3673. [-] Fixed some bugs related to directory handling in ARJ, HA archives
  3674.  
  3675. [+] Added support for ACE, AIN and ZXZIP archivers
  3676.  
  3677. [*] The Current archiver command brought to the top of Archivers menu
  3678.  
  3679. [*] A submenu that does not fit the screen, for instance the Archivers menu,
  3680.     is now scrolled
  3681.  
  3682. [*] The first submenu of the main menu (the System Menu) is now shown as the
  3683.     "." (#4) because of the previously used character (#240) sometimes
  3684.     appearing as a cyryllic letter. There is an option to specify any other
  3685.     character instead
  3686.  
  3687. [-] "UU-encode" and "Directory tree" commands in the Russian resources were
  3688.     both bound to Ctrl-F7 hot key
  3689.  
  3690. [-] The drive selection menu from Ctrl-F3 and in some other cases was shown
  3691.     with a very strange shadow
  3692.  
  3693. [-] The current directory name containing a tilde character was shown
  3694.     incorrectly in the drive selection menu as well as long file names with
  3695.     tilde characters were displayed in weird colours
  3696.  
  3697. [*] Brought back the colour customization options for the Trash can
  3698.  
  3699. [*] Cosmetic fixes to the Russian resources (some strings were in English,
  3700.     one message was broken, highlighted letters caused a conflict in the
  3701.     editor menu, the menu items order was different from the English
  3702.     resources, highlighted letters caused a conflict in the Archive dialog) as
  3703.     well as the English resources (highlighted letters caused a conflict in
  3704.     the Archive dialog)
  3705.  
  3706. [+] The prompt to copy next file when there is insufficient space for the
  3707.     current one now has an All button, which causes Yes to be implied for all
  3708.     such prompts for the duration of the current copy operation
  3709.  
  3710. [*] When Check free space option is on, the destination drive is checked to
  3711.     have enough free space to accomodate all the files, and if it has not,
  3712.     a prompt to attempt the copy operation is displayed
  3713.  
  3714. [-] Deleting a file's description from descript.ion, files.bbs sometimes left
  3715.     a blank line in the description file
  3716.  
  3717. [-] The Horizontal scroll bar in the editor window was sometimes shown
  3718.     incorrectly
  3719.  
  3720. [-] When the editor window became inactive and its border turned single-lined,
  3721.     the left border remained double-lined
  3722.  
  3723. [+] Replace All operation in the editor is now undone and redone as a single
  3724.     action
  3725.  
  3726. [-] Ctrl-J in the editor with Russian resources opened the Terminal window
  3727.     instead of executing macros
  3728.  
  3729. [+] A new hotkey Alt-" (Alt-quote) quickly toggles the hidden files display
  3730.     mode
  3731.  
  3732. [-] Some keys pressed with Shift while quick searching could cause DN to
  3733.     change to the upper directory
  3734.  
  3735. [+] Alt-Z zooms the current panel to the full screen or restores its prior
  3736.     state
  3737.  
  3738. [-] Fixed a bug related to Alt-Z handling in the viewer
  3739.  
  3740. [+] The editor window can now be horizontally zoomed just like the viewer by
  3741.     pressing Alt-Z
  3742.  
  3743. [-] F3 opened all files as plain text, ignoring DBF and WKZ extensions
  3744.  
  3745. [-] The Word wrap options worked only when the Line wrap was on
  3746.  
  3747. [-] In the hex viewer for short files it was possible to use Ctrl-PgDown only
  3748.     after a Ctrl-PgUp
  3749.  
  3750. [+] When reading new or updated DN.INI, the parameters are saved in the binary
  3751.     form to dn.cfg. If DN.INI was not touched since the last start, it shall
  3752.     not be read over again
  3753.  
  3754. [*] All DN.INI parameters related to the Clock were moved to the new [Clock]
  3755.     section
  3756.  
  3757. [*] The SmallClock parameter was renamed to ShowSeconds and its meaning was
  3758.     inverted
  3759.  
  3760. [*] There is a space and not comma between the day-of-week name and the date
  3761.     shown by the clock while Ctrl is held
  3762.  
  3763. [+] When ShowSeconds = 0, the colon between hours and minutes flashes every
  3764.     second
  3765.  
  3766. [*] Fixed clock positioning logic. When they are in the right half of the
  3767.     screen, they are right-aligned to a fixed horizontal position,
  3768.     and when they are in the left half, they are left-aligned. Also fixed the
  3769.     intermediate state between ShowSeconds = 0 and ShowSeconds = 1
  3770.  
  3771. [*] File attributes window now shows four digits for the creation date
  3772.  
  3773. [+] The new Change language command in the System menu (Alt-F12 hot key)
  3774.     changes the current interface language 'on the fly'. It causes the
  3775.     ActiveLanguage DN.INI parameter to change its value and DN automatically
  3776.     restarts (the user is prompted to save all the files being edited). Some
  3777.     windows still fail to change its language automatically (Editor, CD
  3778.     Player, some other) and they are to be closed and opened again
  3779.  
  3780. [*] The resource files for each language have the new names <language>.lng and
  3781.     <language>.dlg, and the help file names are <language>.hlp. There is no
  3782.     need to rename these files anymore. It is strongly recommended to delete
  3783.     the old dn*.lng, dn*.dlg and dn*.hlp files, because their presence can
  3784.     invalidate the language switching logic
  3785.  
  3786. [+] Since the old resource files can cause the quick language switching
  3787.     feature to malfunction, DN automatically checks for files names dn.dlg,
  3788.     dneng.dlg, dnrus.dlg, dn.lng, dneng.lng, dnrus.lng, dn.hlp, dneng.hlp,
  3789.     dnrus.hlp on the first start. If any are found, DN shows the list of old
  3790.     files and offers to automatically delete them. If the user refuses, the
  3791.     prompt will never appear again
  3792.  
  3793. [*] The "Please report to RIT" string in the fatal error message is replaced
  3794.     by "Report to RU.SHELL.DN"
  3795.  
  3796. [*] Reorganized the authors information shown with Alt-I in the About box;
  3797.     updated the "About Navigator and its authors" help topic
  3798.  
  3799. [+] New DN.INI parameter type: char, which means any single character
  3800.  
  3801. [+] New DN.INI parameters:
  3802.  
  3803.     [Interface] section:
  3804.  
  3805.     SystemMenuChar = long
  3806.     - The character to be used for the System Menu. Specified as the decimal
  3807.     ASCII code
  3808.  
  3809.     [Clock] section:
  3810.  
  3811.     ShowCentury = bool
  3812.     - show four digits for the year while Ctrl is held
  3813.  
  3814.     ShowDayOfWeek = bool
  3815.     - show day of week while Ctrl is held
  3816.  
  3817.     DaysOfWeek = str
  3818.     - specifies names for days of week shown while Ctrl is held, different
  3819.     from the language default. When the value is 14 or 21 characters long,
  3820.     it is considered a sequence of seven three- or four-letter names
  3821.     respectively. The names are listed without spaces, starting from Sunday,
  3822.     for instance, SunMonTueWedThuFriSat. If the parameter has some other
  3823.     arbitrary length, is left blank or omitted, the language default is used
  3824.  
  3825.     [Editor] section:
  3826.  
  3827.     AutoBracketPairs = str
  3828.     - specifies any number of bracked pairs for the AutoBrackets feature. This
  3829.     value has no effect on the bracket search feature. The default is ()[]{}<>
  3830.  
  3831.     [SmartPad] section:
  3832.  
  3833.     LineChar = long
  3834.     - specifies the delimiter character to be used by SmartPad, as its decimal
  3835.     ASCII value. The pseudographic symbol used by default (-) is not desirable
  3836.     sometimes as it is not always correctly xlated
  3837.  
  3838.     [Game] new section:
  3839.  
  3840.     EnableGame = bool
  3841.     - set this to 0 to disable the built-in Tetris game
  3842.  
  3843.     [Language] new section:
  3844.  
  3845.     ActiveLanguage = str
  3846.     - A non-empty value is taken as the current language name. For example,
  3847.     ActiveLanguage=russian specifies that rusian.* resource files should be
  3848.     used. When this value is blank or omitted, the DNLNG environment variable
  3849.     is used. And when it is not present too, English is used
  3850.  
  3851.     HelpLanguageOverride = str
  3852.     - A non-empty value is considered the name of the help language. For
  3853.     example, HelpLanguageOverride=english forces usage of english.hlp. When
  3854.     this value is blank or omitted, the current interface language is used for
  3855.     help. If there is no help file for that language, English help is used
  3856.  
  3857.     ShowLanguageMenu = bool
  3858.     - A value of 1 means that the Change Language command (or Alt-F12) must
  3859.     show a menu listing all the languages available (the list of languages
  3860.     available is retrieved by scanning the DN startup and %DNDLG% directories
  3861.     for the resource files). This behavior is convenient when there are more
  3862.     than two languages installed. The value of 0 means that the command must
  3863.     automatically cycle to the next language available without showing a menu.
  3864.     0 is the default value
  3865.  
  3866.  
  3867.    Version 1.51.03
  3868.   ---------------------------------------------------------------------
  3869.  
  3870. [+] Most of the units are moved to the overlay module, freeing a reasonable
  3871.     amount of lower memory
  3872.  
  3873. [-] Fixed Russian resources: Ctrl-J did not always work for opening Terminal
  3874.  
  3875. [+] The authors list shown in the About box after pressing Alt-I is now
  3876.     scrollable with up and down arrows
  3877.  
  3878. [+] Day of week is shown together with the date while holding Ctrl
  3879.  
  3880. [*] When SmallClock DN.INI parameter is set to 1, the clock is right-aligned
  3881.  
  3882. [+] Modified DN.INI parameters are applied right after saving without restart
  3883.  
  3884. [*] Improved tab character handling logic in editor
  3885.  
  3886. [-] Files with HPK extension were not highlighted as archives
  3887.  
  3888. [*] Files with ACE, AIN, GZ, TAZ, TGZ, Z, $Z extensions are now highlighted as
  3889.     archives
  3890.  
  3891. [-] The Current Archiver Setup command was absent in the Russian resources
  3892.  
  3893. [-] Some archivers setup window titles were broken
  3894.  
  3895. [*] All archivers are now listed in the alphabetical order
  3896.  
  3897. [*] The CAB archiver is now available in the Archive dialog (Shift-F1)
  3898.  
  3899. [*] System Information window shows more precise and correct data, including
  3900.     currect identicifation of CPU type
  3901.  
  3902. [-] Garbage was shown instead of long file names under pure DOS
  3903.  
  3904. [*] Chanded highlight group defaults: added CFG to group 2 and JPE, PNG, TIF
  3905.     and TGA to group 5
  3906.  
  3907. [+] New DN.INI parameter: CopyLimit8M = bool - enables eight-megabyte copy
  3908.     buffer size limit under Windows ([Kernel] section)
  3909.  
  3910. [*] The eight-megabyte copy buffer size limit is now effective only under
  3911.     Windows when CopyLimit8M=1 in [Kernel] section of DN.INI
  3912.  
  3913. [*] Changed archiver setup defaults: ARJ, RAR and ChArc now save empty
  3914.     directories, correct switch set for maximum ARJ compression, removed
  3915.     unneeded switches for TAR, HA, HPK, tweaked ZIP, LHA directory structure
  3916.     storage, added RAR, LIM compression level switches, returned the original
  3917.     name to ChArc
  3918.  
  3919. [-] The debug file dnedit.dbg was created even when DebugMode=0
  3920.  
  3921. [+] Can now enter LX and PE executable SFX archives
  3922.  
  3923. [-] Fixed TAR archive identification bug
  3924.  
  3925.  
  3926.    Version 1.51.02
  3927.   ---------------------------------------------------------------------
  3928.  
  3929. [*] Cosmetic fixes to English and Russian resources
  3930.  
  3931. [-] Fixed a resource bug in the text search dialog
  3932.  
  3933. [*] The date inserted by SmartPad now has four digits for the year
  3934.  
  3935. [-] Fixed editing of text files with tab characters
  3936.  
  3937. [-] Fixed trailing garbage copied to Windows clipboard
  3938.  
  3939. [*] Untitled.TXT is not shown in the Clipboard window title anymore
  3940.  
  3941. [-] Fixed search dialog for dbf databases (moved one field)
  3942.  
  3943.  
  3944.    Version 1.51.01
  3945.   ---------------------------------------------------------------------
  3946.  
  3947. [!] Dos Navigator becomes the Open Source Project (see dnosp.txt for details)
  3948.  
  3949. [+] Added arcsin(), arccos(), sec(), cosec() and fact() (factorial) functions
  3950.     to the Calculator
  3951.  
  3952. [-] When changing to a directory named AUTOEXEC.BAT, a prompt was shown to
  3953.     run the file named AUTOEXEC.BAT. Fixed
  3954.  
  3955. [-] Fixed a bug related to pathnames in archives
  3956.  
  3957. [*] Returned old behavior (removed in DN 1.51): a beep is generated after a
  3958.     copy operation only if that operation took longer than 30 seconds
  3959.  
  3960. [+] Can now specify a pattern filter for files that are to be used for
  3961.     directory comparison
  3962.  
  3963. [-] Fixed a bug: a sequence of #00#09 could not be saved by the editor
  3964.  
  3965. [-] Fixed UNIX text files viewing (where lines are LF terminated)
  3966.  
  3967. [+] Added the Word Wrap feature to the viewer
  3968.  
  3969. [+] The viewer window can be horizontally zoomed with Alt-Z (with vertical
  3970.     border lines disappearing)
  3971.  
  3972. [+] Added Microsoft CAB archives support (extract only, no publicly available
  3973.     compression utility is known at the moment)
  3974.  
  3975. [+] Added Show Clipboard menu command. Collects previous clipboard contents
  3976.  
  3977. [-] Fixed pasting from Windows Clipboard
  3978.  
  3979. [+] Full ASCII (866), ANSI (1251) and KOI8-R codepages support in editor. Use
  3980.     F8 to cycle between them, printing moved to Ctrl+F8
  3981.  
  3982. [+] Added DN.INI text configuration file. See below for the options
  3983.  
  3984. [*] Auto positioning in Alt+0 window selector is done either to the previous
  3985.     (by Z-order) window or to the previous editor window (WinManagerSelectNext
  3986.     and WinManagerPosToEdit parameters, respectively)
  3987.  
  3988. [*] Arrows move between buttons in dialogs
  3989.  
  3990. [-] String overflow checking is done when searching files
  3991.  
  3992. [+] Long name for the current file is shown in the mini status
  3993.  
  3994. [*] The drive list invoked with Alt-F1/Alt-F2 is now scrollable
  3995.  
  3996. [*] Vertical centering of the drive selection box (Alt-F1/Alt-F2) is available
  3997.     as an option
  3998.  
  3999. [+] Ctrl+U goes to the end of word in editor
  4000.  
  4001. [+] Alt+/ toggles case of the current letter in editor
  4002.  
  4003. [+] Alt+F12 converts selected text between Russian and English to correct
  4004.     typing errors caused by incorrect keyboard mode
  4005.  
  4006. [+] The codepage used by editor for all new files is a user option
  4007.  
  4008. [+] Complementary begin/end, case/end, if/then, repeat/until search feature
  4009.  
  4010. [+] Quick bookmark access bar appears in editor window
  4011.  
  4012. [+] Bookmarks are shown on the left border of the editor window
  4013.  
  4014. [+] Alt+Up/Alt+Down can be used to navigate among selected files in the File
  4015.     Manager
  4016.  
  4017. [+] AutoScopeDetect option (see appendix for DN.INI)
  4018.  
  4019. [+] When a filter pattern is set and no files are selected, the current filter
  4020.     pattern is shown in the mini status (ShowFileMask DN.INI option)
  4021.  
  4022. [+] Ctrl+Enter in editor opens the file whose name the cursor is on. The
  4023.     search paths are described in dn.spf (see also DebugMode below). If
  4024.     Ctrl+Enter is pressed and dn.spf does not exist, an empty dn.spf is
  4025.     created containing detailed comments with format description
  4026.  
  4027. [+] DN.INI and DN.SPF can be edited via the Options menu
  4028.  
  4029. [*] Right Shift alternates line drawing style when used in linedraw mode
  4030.  
  4031. [+] Search in all codepages is available
  4032.  
  4033. [+] Redo feature in editor
  4034.  
  4035. [-] Fixed a bug related to undoing vertical block opeartions
  4036.  
  4037. [-] Fixed copying bug
  4038.  
  4039. [*] The network path mapped to each drive is shown in the drive selection menu
  4040.  
  4041. [*] Can disable SmartPad automatic date insertion
  4042.  
  4043. [*] Added "<>" brackets to the AutoBrackets feature
  4044.  
  4045. Appendix: Dos Navigator startup options (DN.INI)
  4046.  
  4047.   * bool - can take values: false/true, 0/1, no/yes
  4048.   * str  - a string parameter
  4049.   * long - an integer parameter (longint)
  4050.  
  4051. ===========================================================================
  4052.  
  4053.  [Interface]
  4054.  
  4055.  CutDriveInfo = bool        - shorten drive information in Alt+F1/F2 drive
  4056.                               selection menu
  4057.                               default: 1
  4058.  
  4059.  HideLocalCurDir = bool     - do not show current working directory for local
  4060.                               drives in Alt+F1/F2 drive selection menu
  4061.                               default: 0
  4062.  
  4063.  SmallClock = bool          - show clock without seconds
  4064.                               default: 0
  4065.  
  4066.  HideNetworkCurDir          - do not show current working directory for
  4067.                               network drives in Alt+F1/F2 drive selection menu
  4068.                               default: 1
  4069.  
  4070.  WinManagerSelectNext       - position to the next window rather than the
  4071.                               current in the Alt+0 window selection list
  4072.                               default: 1
  4073.  
  4074. ===========================================================================
  4075.  
  4076.  [SmartPad]
  4077.  
  4078.  InsertDate = bool          - insert date on SmartPad invocation
  4079.                               default: 1
  4080.  
  4081. ===========================================================================
  4082.  
  4083.  [Kernel]
  4084.  
  4085.  AutoSave = bool            - save DN.INI on startup
  4086.                               default: 1
  4087.  
  4088.  DebugMode = bool           - debugging flag
  4089.                               when on:
  4090.                                 1) The spf.dbg debug file is created in the DN
  4091.                                    directory on Ctrl-Enter in editor,
  4092.                                    containing the list of all directories last
  4093.                                    searched
  4094.                               default: 0
  4095.  
  4096. ===========================================================================
  4097.  
  4098.  [Editor]
  4099.  
  4100.  UnlimitUnindent = bool     - defines the Ctrl+K U behavior in editor
  4101.                               (unindent only while all the lines have leading
  4102.                               whitespace or regardless)
  4103.                               default: 0
  4104.  
  4105.  Koi8rKeyMap = bool         - include or not KOI8-R in the editor codepage
  4106.                               selection loop (F8)
  4107.                               default: 1
  4108.  
  4109.  DrawRShift = bool          - right Shift alternates linedrawing style
  4110.                               default: 1
  4111.  
  4112.  AutoScopeDetect = bool     - automatic setting for scope when searching:
  4113.                               Selected text when there is selection or Global
  4114.                               otherwise
  4115.                               default: 1
  4116.  
  4117.  ShowBookmarks = bool       - show bookmarks on the left border line in editor
  4118.                               default: 1
  4119.  
  4120.  FastBookmark = bool        - show bookmark quick access bar
  4121.                               default: 1
  4122.  
  4123.  DefCodePage = str          - the default codepage for newly created editor
  4124.                               files (Dos, Win or Koi)
  4125.                               default: Dos
  4126.  
  4127.  FastSearchDeep = long      - searching complementary begin/end, etc can fail
  4128.                               when comments contain these keywords. It is
  4129.                               recommended to set a limit for the nesting depth
  4130.                               to about 300 to prevent the editor from
  4131.                               searching through the whole text
  4132.                               default: 0 (unlimited search)
  4133.  
  4134.  WinManagerPosToEdit = bool - position to the next editor window in the Alt+0
  4135.                               window selection list (overrides
  4136.                               WinManagerSelectNext)
  4137.                               default: 1
  4138.  
  4139. ===========================================================================
  4140.  
  4141.  [FilePanels]
  4142.  
  4143.  ShowFileMask = bool        - display filter patterns other than *.*
  4144.                               default: 1
  4145.  
  4146.  ShowLongName = bool        - obsolete, replaced by 'Long name in bottom'
  4147.                               panel option
  4148.  
  4149. ===========================================================================
  4150.  
  4151.  [NetInfo]
  4152.  
  4153.  NoLevelsInfo = bool        - do not include SFT/TTS Lev. info in the network
  4154.                               information summary
  4155.                               default: 0
  4156.  
  4157. ===========================================================================
  4158.  
  4159.  [Clipboard]
  4160.  
  4161.  SaveClipboardOnExit= bool - preserve clipboard contents between runs
  4162.                              default: 1
  4163.  
  4164.  MaxClipboardSize = long   - maximum size of clipboard contents collected
  4165.                              default: 4096
  4166.  
  4167. ===========================================================================
  4168.  
  4169.  
  4170.    Version 1.51
  4171.   ────────────────────────────────────────────────────────────────────
  4172.  
  4173. [■] Dos Navigator is now FREEWARE.
  4174.  
  4175.  
  4176.    Version 1.50 Build 002: changes since Build 000
  4177.   ────────────────────────────────────────────────────────────────────
  4178.  
  4179. [-] Fixed a bug with UUEncode, that could corrupt the configuration file.
  4180.  
  4181. [-] Fixed a bug with adding dummy empty lines to the end of descripytion files.
  4182.  
  4183.  
  4184.    Version 1.50: changes since 1.42
  4185.   ────────────────────────────────────────────────────────────────────
  4186.  
  4187.    Global
  4188.     ▀▀▀▀▀▀
  4189.  
  4190. [!] DN is now using extended (AT) keyboard so this version is not possible
  4191.       to run on old machines...
  4192.  
  4193. [!] Code is optimized for 286+ CPU, so now works slightly faster, but is not
  4194.       able to run on 8086-based computers.
  4195.  
  4196.    New HotKeys
  4197.     ▀▀▀▀▀▀▀▀▀▀▀
  4198.  
  4199. [+] 'Hotkey Overview' topic added to 'Help on Help'
  4200.  
  4201. [*] Ctrl-K toggles descriptions in file panel.
  4202.  
  4203. [*] Ctrl-Y toggles full display mode in file panel.
  4204.  
  4205. [*] Alt-F11 runs Navigator Link.
  4206.  
  4207. [*] Shift-F11 opens Spreadsheet.
  4208.  
  4209. [*] Ctrl-F11 runs CD Player.
  4210.  
  4211. [*] Alt-G in editor - 'goto line number'.
  4212.  
  4213. [*] Quick Dirs came back in Tree Panel.
  4214.  
  4215.    UU Decode / Encode
  4216.     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  4217.  
  4218. [+] "Recover Broken Files" option.
  4219.  
  4220. [+] Can process LowNoizeUUE.
  4221.  
  4222. [-] Fixed bug with decoding binary files and single-line sections.
  4223.  
  4224. [-] Prefix 'table' is now processing without troubles.
  4225.  
  4226. [-] Fixed bug with encoding on large sections (>700 lines)
  4227.  
  4228.    Viewer
  4229.     ▀▀▀▀▀▀
  4230.  
  4231. [+] Possible to edit fields while viewing DBF-files (by pressing F4 on field).
  4232.  
  4233. [*] Date in DBF Viewer is shown accordingly to Country setup.
  4234.  
  4235. [*] Shift+F2 hotkey for saving changes in Hex mode in Viewer and Disk Editor.
  4236.  
  4237. [-] Some bugs in DBF Viewer causing Share Violation and 'forgetting'
  4238.     temporary files in the TEMP directory.
  4239.  
  4240. [-] Structure of empty database files is displayed without dropping to
  4241.       hex-view mode.
  4242.  
  4243. [-] Fixed bug, caused crashes while viewing files with more than 128 tab
  4244.       characters in a row.
  4245.  
  4246. [-] While Tracking Viewing History, file could be truncated (by another
  4247.       process), and DN tried to achieve unexisted data beyong end-of-file,
  4248.       displaying "dirty memory dump".
  4249.  
  4250. [-] Fixed crash when trying to scroll down emty file by mouse.
  4251.  
  4252. [-] Fixed bug with loosing last character on line while scrolling up
  4253.       UNIX-style text files (0A as a new-line character).
  4254.  
  4255. [-] Bug in when wrapping lines with Tabs.
  4256.  
  4257. [-] Fixed percent calculation while searching substrings.
  4258.  
  4259.    Editor
  4260.     ▀▀▀▀▀▀
  4261.  
  4262. [!] Confirmation about modifing files with Read-Only attribute is now asked.
  4263.  
  4264. [+] "Optimal Fill" in local editor options.
  4265.  
  4266. [+] Tab size in Editor Setup.
  4267.  
  4268. [*] Alt-G hotkey came back - 'goto line number'.
  4269.  
  4270. [*] Improved speed of Vertical Block Sorting.
  4271.  
  4272. [*] It is now possible to save large blocks in editor
  4273.  
  4274. [*] Autobrackets facility is working only if the cursor character is space
  4275.     or the cursor is beyond the end of the current line.
  4276.  
  4277. [-] Bug with moving block in "freshly" edited line.
  4278.  
  4279. [-] Heap memory blocks have not been allocated correctly - it caused
  4280.       memory losses.
  4281.  
  4282. [-] The first line of text file might have been lost while loading within
  4283.       invalid XMS/EMS environment.
  4284.  
  4285. [-] Fixed autowrap - DeltaX allways corresponds to Left Side.
  4286.  
  4287. [-] AutoWrap/AutoIndent local and global setting might have been ignored.
  4288.  
  4289. [-] Fixed bug with calling 'Undo' by clicking the menu item.
  4290.  
  4291. [-] The following block commands came back:
  4292.        Mode    │ Ctrl-B V
  4293.        Justify │ Ctrl-B J
  4294.        Rigth   │ Ctrl-B R
  4295.        Left    │ Ctrl-B L
  4296.        Center  │ Ctrl-B æ
  4297.     (Ctrl-B called ASCII table before)
  4298.  
  4299.    Archives
  4300.     ▀▀▀▀▀▀▀▀
  4301.  
  4302. [+] Size of '..' entry indicates the total amount of bytes of all files in
  4303.       current archive directory.
  4304.  
  4305. [*] Speed of reading archives improved.
  4306.  
  4307. [*] "Archiver Setup" dialog box (Options|Archives) now have displayed on its
  4308.       title the name of archiver currently being setting up.
  4309.  
  4310. [-] Fixed multiple-volumed ARJ archives reading.
  4311.  
  4312. [-] Fixed bug, which caused to determine wrongfully some files as ZOO or ARC
  4313.       archives.
  4314.  
  4315. [-] TDRs being extracted from archive for viewing no more stay in temp dir
  4316.       unerased.
  4317.  
  4318. [-] Options|Archives|Current archiver setup did not work properly - it
  4319.       was always tuning ARJ's settings, instead of "Archive Type" checkbox
  4320.       value of "Archive Files" dialog.
  4321.  
  4322. [-] RAR archives with dot-ended directory names (e.g. 'DN.\*.*', created
  4323.       using 'rar a -r dn dn.' command) are now viewing OK.
  4324.  
  4325. [-] Fixed "Swap when unpack/del/test" option in archiver setup. Now an
  4326.       archiver can be safely called without swapping DN (but in shorter
  4327.       memory space), and it significally improves the speed of archives
  4328.       processing.
  4329.  
  4330. [-] Turning on QuickView on open archive, and extracting a file, caused
  4331.       system crash, until desktop file was not erased from elsewhere.
  4332.  
  4333. [-] After extracting files from an open archive, or executing DOS commands,
  4334.       archive date ('..' entry) became undefined.
  4335.  
  4336. [-] Fixed percent calculation of large files in archive viewer.
  4337.  
  4338.    File Manager / Panels & Drives
  4339.     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  4340.  
  4341. [+] File|Unpack diskette images (Ctrl-I).
  4342.  
  4343. [+] "Do not kill descriptions" option added to Options|File Manager|Setup
  4344.       dialog box. It's now possible to control whenever the descritions
  4345.       should be preserved or removed from "descript.ion"-like files, when
  4346.       the descripted panel elements (files/directories) are removed by
  4347.       Erase/Move operation.
  4348.  
  4349. [+] Shift-Enter works on TEMP/List panels as well as on Find one.
  4350.  
  4351. [+] Seconds are now used in time comparing, also DN would not be confused
  4352.       with dates in 21'th sectury.
  4353.  
  4354. [+] Added Ctrl+R hotkey for re-reading tree.
  4355.  
  4356. [+] Del key for removing directories from Tree Panel (if appropriate option
  4357.     is set).
  4358.  
  4359. [*] It is now possible to call Directory Tree dialogue from Archive/Find/
  4360.     Branch/Temp file panel.
  4361.  
  4362. [*] File Manager: it's not possible to drop a directory to itself
  4363.     (if confirmation of mouse operations is switched off).
  4364.  
  4365. [*] Full-new 'Advanced Filter' (Alt-Del) logic.
  4366.  
  4367. [*] 'All drives' option of FileFind doesn't scan CD-Drives when not
  4368.       necessary as well as floppies.
  4369.  
  4370. [*] The dot does not appear after directory name when dropping it to cmdline
  4371.       by pressing Ctrl+[Shift]+Enter.
  4372.  
  4373. [*] Directories history can be obtained also from archive/find/temp drive
  4374.       panel.
  4375.  
  4376. [-] "Long Descriptons" in info panel disappeared after rereading (Ctrl-L) or
  4377.       changing "Columns Setup" (Alt-K) or "Description Mode" (Ctrl-K).
  4378.  
  4379. [-] Long descriptions are taken considerably to contens of Options|
  4380.       File Manager|Setup field, unlike 'files.bbs', hardcoded into previous
  4381.       versions.
  4382.  
  4383. [-] File manager did not operate huge numbers (>2^31) - now fixed due to
  4384.       large drives and archives/TDRs.
  4385.  
  4386. [-] Confirmation about launching AUTOEXEC.BAT no more asked from FileFind
  4387.       panel.
  4388.  
  4389. [-] DN could not operate with files, which has percent characters
  4390.       in its names - bug in earlier versions took these characters as
  4391.       string format specifiers.
  4392.  
  4393. [-] Fixed bug with reading empty root directories (e.g. formatted diskettes).
  4394.       In some cases it could corrupt the heap.
  4395.  
  4396. [-] Fixed bugs, caused system crashes and memory losses of 'Change Directory'
  4397.       Tree Dialog (Alt-T).
  4398.  
  4399. [-] Bug with dragging files with tilda characters in the name.
  4400.  
  4401. [-] Quick file rename with Alt-F6 doesn't lose file descriptions anymore
  4402.     (if the description was visible during renaming).
  4403.  
  4404. [-] Weird bug with cursor appearing in both panels after a disk error.
  4405.  
  4406. [-] Directories descriptions are no longer forgotten in the source directory
  4407.     during copy/rename operation.
  4408.  
  4409. [-] Fixed bug with Copy / "Refresh old files".
  4410.  
  4411. [-] Was unable to call Copy/Move and some other dialogs just after making list
  4412.     file.
  4413.  
  4414.    Miscellaneous
  4415.     ▀▀▀▀▀▀▀▀▀▀▀▀▀
  4416.  
  4417. [+] Long time operations (loading files for edit, scanning drive trees,
  4418.       directory branching and sizing) can be cancelled by pressing ESC key.
  4419.  
  4420. [+] 'Multilanguage' critical errors.
  4421.  
  4422. [+] Options|Configuration|Startup|TimeSlicing Options
  4423.       [ ] DOS Idle (Int28)     ─  periodically returns to DOS remainings of
  4424.            time intervals by calling Int28. This option alone is compatible
  4425.            with timeslicing mechanism of previous versions of DN.
  4426.       [ ] Sleep when inactive  ─  when it is nothing to do, and no key
  4427.            pressed during several seconds, DN falls asleep.
  4428.  
  4429. [+] Options|Configuration|System Setup|Options|Flush disk buffers - if set on,
  4430.       DN forces File System Manager to flush immediately all write-back
  4431.       buffers after copying/erasing files
  4432.  
  4433. [+] Options|Configuration|System Setup|Options|Advanced copy
  4434.       [ ] When this options is set off, DN doesn't use EMS/XMS memory
  4435.             for filecopy buffering (the only conventional - all amount).
  4436.             It always copies only one file at a time - doesnt open
  4437.             a next file for reading before finished writing the current one.
  4438.  
  4439. [+] "Autodetermine" checkbox in Make List File dialog. If this option is set
  4440.       "on", every call to this dialog will make to determine the necessaty
  4441.       of paths (and set "Store path names in list files" automatically).
  4442.       Considered path names are useful only on Branch/Find/Temp-Drives,
  4443.       instead of a similar diskdrive panel. If "Autodetermine" option is set
  4444.       "off", the value of "Store path names" checkbox is not set
  4445.       automatically when calling dialog, but is preserving since last call.
  4446.  
  4447. [+] Screen Grabber now handles PgUp/PgDn and Home/End keys. Movement /
  4448.       resizement scale is also affected by Ctrl key.
  4449.  
  4450. [*] Semicolon is used as comment character in .MNU file.
  4451.  
  4452. [*] Improved speed of copying files.
  4453.  
  4454. [*] Empty field of "Temporary Directory" (Options|Configuration|System Setup)
  4455.       is treated as a value of %TEMP% (or %TMP%) environment variable.
  4456.  
  4457. [*] DN doesn't allocate more than 8 MB RAM for copy buffer to avoid
  4458.       unnecessary virtual memory swapping under multitasking envoronment.
  4459.  
  4460. [*] Branch, FileFind and Archive Viewers are now able to use
  4461.       EMS/XMS/SwapFiles, so their file storage possibities are expanded.
  4462.  
  4463. [*] Workaround for a bug of OS2 Warp 4 (Merlin) gammas - turn off
  4464.       Options|Configuration|System Setup|Options|Advanced copy - it will slow
  4465.       down copying and erasing, but will prevent system traps while erasing
  4466.       subdirectories.
  4467.  
  4468. [*] Windows 95 doesn't try to switch windowed session to full screen
  4469.       every time when DN examines VESA-BIOS presence on startup.
  4470.  
  4471. [*] Validating file creation date in 'Change File Attributes' dialog.
  4472.  
  4473. [*] When Screen Mode is changed, the clock is now properly positioned.
  4474.  
  4475. [*] Disk Formatter: Volume Label length is now correct (11 characters).
  4476.  
  4477. [*] Formatter and File Search windows are now shown in Window Manager.
  4478.  
  4479. [-] Fixed bugs with displaying copy gauges on large files (>~30Mb).
  4480.  
  4481. [-] Improved speed of erasing files. Earlier were doing it not so fast
  4482.       because of always trying to clear ReadOnly attribute before erasing
  4483.       file, even if this flag was absent.
  4484.  
  4485. [-] Value of "Options|Configuration|System Setup|Disable XMS/EMS usage"
  4486.       checkbox have been ignored in earlier versions - now fixed.
  4487.  
  4488. [-] Fixed calculator's "power" operation.
  4489.  
  4490. [-] Bugs with numbers beginning with '.' in Calculator and Spreadsheet.
  4491.  
  4492. [-] Fixed traps, appeared in calculator when character data was passed to
  4493.       function's argument, e.g. "EXP(A)".
  4494.  
  4495. [-] After modifying spreadsheets (WKZ) panel still left unrefreshed until
  4496.       pressing Ctrl-R.
  4497.  
  4498. [-] Now now DN asks to overwrite before copying (F5/F6) read-only files
  4499.       too - bug in earlier versions overwrote them without any confirmation,
  4500.       unlike normal files.
  4501.  
  4502. [-] Button width in message boxes now corresponds to caption width to prevent
  4503.       wrapping in international builds.
  4504.  
  4505. [-] Reanimator and Environment editor windows did not answered on Ctrl-F5
  4506.       keyboard combination (Size/Move Window command).
  4507.  
  4508. [-] "!\" and "!/" extension specifiers are now parsed normally, without
  4509.       a last character loss.
  4510.  
  4511. [-] Answering 'Cancel' on confirmation to save modified file before
  4512.       running external program or archive swapping, caused crash. Now fixed.
  4513.  
  4514. [-] When the amount of available extended/expanded memory was not
  4515.       enough to allocate overlays completly, DN halted with fatal error. Now
  4516.       in this case it leaves overlays on disk, but uses extended/expanded
  4517.       memory for other needs.
  4518.  
  4519. [-] Fixed problems with Advanced Format Dialog Box disposing.
  4520.  
  4521. [-] Terminal window resizing painted background with an invalid color.
  4522.  
  4523. [-] Redial timeout in autodialer is now working.
  4524.  
  4525. [-] Scrollback buffer overflow did not handled correctly and could
  4526.       hang the system.
  4527.  
  4528. [-] Printer Setup | Ending string value was ignored, it was always taken from
  4529.       Initial string.
  4530.  
  4531. [-] DN could not change the descriptions of TDR's with ReadOnly attribute,
  4532.       which is default for this type of files.
  4533.  
  4534. [-] Fixed problems, caused memory losses on TDR processing.
  4535.  
  4536. [-] Fixed displaying of tilda character in file name of copy dialog boxes.
  4537.  
  4538.    Navigator Link
  4539.     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  4540.  
  4541. [!] Navigator Link allows to access remote computer by a common file panel.
  4542.     The following features are implemented: Create/Remove directories,
  4543.     Copy, View and Erase files.
  4544.  
  4545.     Navigator Link uses its own communication protocol, a kind of Niagara(tm)
  4546.     block transfer protocol, developed by RIT.
  4547.  
  4548.     Advantages:
  4549.  
  4550.     - block streaming mode:
  4551.         Navigator Link works seamlessly in server/slave mode and doesn't take
  4552.         full CPU time during link session. Using of FOSSIL interface allows
  4553.         you to work via packet transport protocols (ipx/spx, tcp/ip) and other
  4554.         hardware (parallel port), if you have an appropriate FOSSIL driver.
  4555.         We left FOSSIL-driver writing for third-parties yet...
  4556.     - bi-directional mode and true full duplex:
  4557.         Both machines linked by DN have equal rights on each other's drives,
  4558.         and both can work with remote simultaneously.
  4559.     - advanced errror correction:
  4560.         Navigator Link uses double-level selective reject method, so it works
  4561.         even on high-noise lines.
  4562.     - real-time data compression:
  4563.         Link allows to transfer text files and directory data twice faster
  4564.         on the same line. The compression works more efficient than modems'
  4565.         internal compression methods.
  4566.  
  4567.  
  4568.    Version 1.42: changes since 1.41
  4569.   ────────────────────────────────────────────────────────────────────
  4570.  
  4571.   Interface
  4572.   ~~~~~~~~~
  4573.   [+] Ctrl arrows are now working in InputLines
  4574.   [+] Editor and viewer histories tracking (<Alt-PgUp> and <Alt-PgDn>
  4575.       respectively
  4576.   [+] It's possible to move beetwen marked items by <Arrow Left> or
  4577.       <Arrow Right> in all history lists except InputLines histories
  4578.   [*] ASCII table by <Ctrl-P> (<Ctrl-B>) in InputLines came back
  4579.  
  4580.   Editor
  4581.   ~~~~~~
  4582.   [-] Search by whole bug words in editor
  4583.  
  4584.   File Manager
  4585.   ~~~~~~~~~~~~
  4586.   [+] Ctrl-Shift-Arrows work for Drive Lines, it doesn't matter that
  4587.       Command Line contains a string or not
  4588.   [+] A## and R## are now treated as archives (# = 0,1,2,...,9)
  4589.   [+] (AltF1/2) if you hold Shift key when select a drive, the panel will be
  4590.       selected
  4591.   [+] Directory history (manageable by same way as other histories) by
  4592.       Alt-Backspace from a file panel
  4593.   [+] Go to upper directory with BS option
  4594.   [*] Tag Character selection came back
  4595.   [*] Descriptions are now copied to the file with descriptions already
  4596.       presented in the destination directory
  4597.   [*] Filenames in description files are now stored in the upper case
  4598.   [-] Space is no longer added before first file name when store file
  4599.       names in the Clipboard from a file panel
  4600.   [-] Shift-Enter wasn't going to correct place if there was an archive opened
  4601.       in the inacitve panel
  4602.  
  4603.   File Viewer
  4604.   ~~~~~~~~~~~
  4605.   [+] XLat tables usage in Viewer by <Shift-F6>. *.XLT files
  4606.       (placed in XLT subdirectory) have following structure:
  4607.         <byte1><xlated byte1>..<byteN><xlated byteN>
  4608.        eg:
  4609.        with XLT file containing
  4610.            A!B!C! i.e. (hex dump): 41 21 42 21 43 21
  4611.         you will see letters A,B,C replaced by symbol "!"
  4612.  
  4613.   Terminal
  4614.   ~~~~~~~~
  4615.   [+] Possibility to set Data Flow Control for a communication port
  4616.   [-] Some bugs in the terminal (ANSI emulation, video mode changing)
  4617.   [-] Bug in the terminal scrollback buffer which was causing scrolling
  4618.       stops, lines duplicating and sometimes even system crashes
  4619.  
  4620.   CD Player
  4621.   ~~~~~~~~~
  4622.   [-] Mixer came back
  4623.  
  4624.   Spreadsheet
  4625.   ~~~~~~~~~~~
  4626.   [-] Bug with formulas ajustment after a deleting/inserting operation
  4627.  
  4628.  
  4629.    Version 1.41: changes since 1.40
  4630.   ──────────────────────────────────
  4631.  
  4632.   [■] Bugfix release, there are no major improvements, but a lot of wierd bugs
  4633.       were fixed
  4634.  
  4635.   Some details:
  4636.   ~~~~~~~~~~~~~
  4637.   [-] Palette/blinking bugs: after video mode change, screen savers etc.
  4638.       palette and blinking settings weren't affect
  4639.   [-] System hung after connect when a number was dialled from thew phonebook
  4640.   [-] Random color pallete for typeless files when Sort Mode was by type
  4641.   [-] It wasn't possible to install Help file
  4642.   [-] Uppercase of vertical blocks wasn't working properly
  4643.   [-] Multiply operations bug with archivers which aren't supporting
  4644.       filelist (there weren't spaces beetwen file names)
  4645.   [*] Autohide command line feature is improved: if the command line
  4646.       is empty, it's now shown after switching back to File Manager
  4647.   [+] "In-place" rename possibity by [Alt-F6] in File Panel
  4648.   [+] "Store viewer position" option
  4649.  
  4650.   Build 002:
  4651.  
  4652.   [-] [Alt-Enter] wasn't functional in File Panel
  4653.  
  4654.   Build 003:
  4655.  
  4656.   [-] Bugs with cutting desktop windows caused by auto hide Command Line
  4657.   [-] Bug in Editor when loading files with CR at the end
  4658.   [+] ForceCR, ForceLF and ForceCRLF for specified files in DN.HGL for
  4659.       forcing Line dividing style
  4660.  
  4661.  
  4662.    Version 1.40: changes since 1.39
  4663.   ──────────────────────────────────
  4664.  
  4665.   [■] Perfomance is very improved
  4666.   [■] A couple of big and small bugs squashed
  4667.  
  4668.   Miscellaneous (interface)
  4669.   ~~~~~~~~~~~~~~~~~~~~~~~~~
  4670.   [+] Advanced history maintenance - now the history doesn't depends
  4671.       from Desktop file and it's possible to keep only strings you need
  4672.       after restart of DN
  4673.   [+] Use system Clipboard option in System setup for sharing Navigator's
  4674.       Clipboard with Windows.
  4675.   [+] <Interface Setup> options added:
  4676.          [Command line autohide] for hiding command line when Editor, Viewer
  4677.                                  etc. are active
  4678.          [Block Insert cursor]   for big cursor in Insert mode (Editor,
  4679.                                  Input lines)
  4680.          [Store editor position] to store last Editor window position and
  4681.                                  use it when new Editor window is opened
  4682.   [+] Time-meter command prompt - {C:\} for counting a command execution time
  4683.   [+] Command prompt switcher: Shift-Alt-/ changes command prompt to previous
  4684.       mode
  4685.   [+] '/P<filename>' command line parameter to force load palette from file.
  4686.   [-] Bug with floating Trashcan
  4687.   [-] VESA SVGA modes wasn't functional
  4688.   [*] Corrected time-slicing under Windows
  4689.   [+] All Point-And-Shoot (extensions) operations, external viewers/editors
  4690.       and Quick Run programs are searching their data in appropriate
  4691.       local directory files first (and only in case of a failure they are
  4692.       using DN directory files).
  4693.   [+] If Shift is pressed when click on Options|Extention file edit,
  4694.         Options|Quick Run file edit, Options|Editors, Options|Viewers
  4695.         menu items local will be got as file to edit.
  4696.  
  4697.   File Manager
  4698.   ~~~~~~~~~~~~
  4699.   [+] Sorting speed improved
  4700.   [+] Counting directory length in ARVID archives
  4701.   [+] Possibility for FTN nodes with Bink Style outbound to put
  4702.       tagged files for particular FTN address:
  4703.           1. Add "/FIDO=<addr>,<outdir>" string as a mask to
  4704.              Files with descriptions filter,
  4705.              eg: "files.bbs;descript.ion;/fido=2:469/38,R:\FL\OUT"
  4706.           2. Tag files to be sent and then choose Panel|Make list file
  4707.           3. Input <send flag><address> in File Name and clear Action
  4708.              (or put #!\!.! if you want to kill the files after send).
  4709.              Send Flag is one character meaning type of attachment:
  4710.                  '/' for hold
  4711.                  '+' for crash
  4712.                  '%' for normal
  4713.   [+] Copying speed improved
  4714.   [-] Bug with skip command in file copying
  4715.  
  4716.   Text Editor
  4717.   ~~~~~~~~~~~
  4718.   [+] Line Draw mode - [F4]
  4719.   [+] Reversed search command [Alt-F7]
  4720.   [-] Block uppercase wasn't managing first and last words properly
  4721.   [-] Some bugs in Search/Replace
  4722.   [*] "Wizards" submenu changed to "Misc"
  4723.  
  4724.   File Viewer
  4725.   ~~~~~~~~~~~
  4726.   [+] Search back option
  4727.   [+] Reversed search command [Alt-F7]
  4728.   [-] Search always begun from the begin of a file.
  4729.  
  4730.   Terminal
  4731.   ~~~~~~~~
  4732.   [+] FOSSIL and INT 14h support
  4733.   [+] Scrollback buffer on [Alt-B] or [Shift-]
  4734.   [+] Connect Sound option in Terminal Setup for making terrible sounds
  4735.       for wake you up after getting a connection from autodialler
  4736.   [+] Controls in capture option for preventing (if desired) showing
  4737.       control ANSI/Avatar escape sequences in caputre
  4738.   [+] Beep after more than 30 sec file transfer in Beep after copy is set
  4739.   [-] Bug in reading modem status procedure which caused loosing bytes
  4740.   [-] Some bugs in ANSI emulation
  4741.   [-] Bug with CD detection while transfers
  4742.   [-] Auto Zmodem download wasn't work sometimes
  4743.   [-] Only ANSI+Avatar and TTY emulation wasn't functional
  4744.  
  4745.   Reanimator
  4746.   ~~~~~~~~~~
  4747.   [+] Copy command when view file to be reanimated. It's possible to save
  4748.       the data to another location
  4749.  
  4750.  
  4751.   Version 1.39 (4 October '95 ) - difference between version 1.38 Beta
  4752.  ───────────────────────────────────────────────────────────────────────
  4753.  
  4754.   [■] Registration procedure was optimized.
  4755.  
  4756.  Copy
  4757.  ~~~~
  4758.   [*] Copy procedure was significantly optimized to speed up copying
  4759.       a lot of files.
  4760.  
  4761.  Text Editor
  4762.  ~~~~~~~~~~~
  4763.   [+] Added ability to exchange with Windows Clipboard
  4764.       Ctrl-Q C - Copy block to Windows Clipboard
  4765.       Ctrl-Q V - Paste block from Windows Clipboard
  4766.   [-] Fixed problem with empty lines inserting
  4767.   [-] Fixed problem with Replace All when New Text was the same
  4768.       as Text to find
  4769.  
  4770.  File Panel
  4771.  ~~~~~~~~~~
  4772.   [-] Tag Character now can be transparent.
  4773.       ( to reflect tagging of Hidden and System files )
  4774.  
  4775.  Archives Setup
  4776.  ~~~~~~~~~~~~~~
  4777.   [*] Compression setup for RAR was optimized
  4778.  
  4779.  General
  4780.  ~~~~~~~
  4781.   [-] Fixed bug with Direct Disk Access setup for floppy drives
  4782.  
  4783.  
  4784.   Version 1.38 Beta (1 August '95 ) - difference between version 1.37 Beta
  4785.  ─────────────────────────────────────────────────────────────────────────
  4786.  
  4787.   [■] New Cool CD-player
  4788.   [■] Fixed major bug with  Copy/Move in Append/Overwrite mode from
  4789.       v1.37 Beta.
  4790.  
  4791.  File Copy
  4792.  ~~~~~~~~~
  4793.   [*] All files being copied from CD-ROM will not have Read Only
  4794.       attribute if 'Clear Read-Only from CD' is set in 'Drives Access'
  4795.   [*] Settings in file copy dialog will not be stored in configuration file.
  4796.   [*] Added ability to use File Split on any drive.
  4797.   [*] Now Combine mode will check for files created with use
  4798.       'Binary splitting' and will perform normal Copy operation
  4799.       on such file(s).
  4800.  
  4801.   [-] Now Copy/Move will report message 'Access Denied' if target file
  4802.       is blocked ( opened by another process in multitasking system ).
  4803.       In cases mentioned above user will be asked to continue or abort
  4804.       Copy process.
  4805.  
  4806.  Utilities
  4807.  ~~~~~~~~~
  4808.   [+] New cool look'n'feel CD-player. Fully mouseable. Play tracks by
  4809.       order option is now available. User can store play track order
  4810.       and CD-player will load and use it later. Now it's become possible
  4811.       to describe each CD and track for later display by CD-player.
  4812.   [+] UUdecode/UUencode supports *NIX-style ASCII text format.
  4813.  
  4814.   [-] There is no requirement to press [ESC] after Screen Grabber.
  4815.   [-] Format: Information window was not removed after format
  4816.       has been terminated with some errors.
  4817.   [-] DBFView will not trash desktop file.
  4818.  
  4819.  Text Editor
  4820.  ~~~~~~~~~~~
  4821.   [+] Added compatibility with *NIX-style ASCII text files.
  4822.       Now any text file will be saved in the source format.
  4823.       There is a new option 'New editor' in
  4824.       Options|Configuration|Editor\Viewers to define new text file format.
  4825.   [+] Alt-[ selected block upper case
  4826.       Alt-] selected block lower case
  4827.       Alt-\ capitalize words in selected block
  4828.   [+] New Submenus: Block and Wizards
  4829.  
  4830.   [-] In Editor AutoBrackets now function correctly at the end of line.
  4831.   [-] Text was not updated after last Search/Replace operation in
  4832.       All mode with Prompt on replace
  4833.   [-] Ctrl-Del work if size of marked block is more than 64k
  4834.  
  4835.  Internal viewer
  4836.  ~~~~~~~~~~~~~~~
  4837.  [+] <ASCII> button in Find
  4838.  
  4839.  [-] Fixed a bug caused an Exception in Hex-mode Input line
  4840.  [-] Fixed a bug caused an Exception when ScrollBar Indicator is
  4841.      dragging by a mouse.
  4842.  [-] if a .DBF file has non-DBF(Database) structure then it view by
  4843.      Internal viewer.
  4844.  
  4845.  General
  4846.  ~~~~~~~
  4847.   [+] Command separator "||" will not be used when 4DOS.COM has been
  4848.       detected. ( 4DOS.COM users can use "^" instead, because "||" is
  4849.       reserved in 4DOS.COM )
  4850.   [+] Ability to choose different help file language in DN Install
  4851.   [+] There is a new option in System Setup to clear keyboard buffer upon
  4852.       program start.
  4853.   [+] There is a option to disable global VGA palette usage in System Setup.
  4854.  
  4855.   [*] Configuration menu was changed.
  4856.       System Setup was changed.
  4857.       Startup setup was removed.
  4858.       Added Drives access...  and  Directories...
  4859.   [*] 'Test Direct Disk Access' will not change Disk Access options in
  4860.       configuration file
  4861.  
  4862.   [-] Commands history was not functioning when Command line was off.
  4863.   [-] Problem with changing Mouse cursor  has been fixed.
  4864.   [-] Comment lines will not be copied from DN.XRN into  *.bat
  4865.   [-] Bug in VGA-Palette ( problem with TSENG video BIOS )
  4866.  
  4867.  
  4868.   Version 1.37 Shareware (13 July 1995) - changes since 1.35
  4869.  ───────────────────────────────────────────────────────────────
  4870.  
  4871.   [■] Demo keys are not supported any more
  4872.   [■] Support for .TDR files - directories of Arvid streamer
  4873.   [■] UU Encode\Decode files opportunity is added
  4874.   [■] New option for Compare directories command 'Compare contents'
  4875.   [■] Setup VGA-palette
  4876.   [■] EMS/XMS usage in text editor
  4877.   [■] Compatibility with MS Windows (Win 3.x, Win'95, NT)
  4878.   [■] Significant improvements in user interface
  4879.   [■] PowerPack for Dos Navigator
  4880.  
  4881.  File Panel
  4882.  ~~~~~~~~~~
  4883.   [+] Select files by [Spacebar]
  4884.       (Options|File Manager|Setup|[X] SPACE toggles selection)
  4885.   [+] Delete selected files by [DEL] and file under cursor with [Shift-DEL]
  4886.       (Options|File Manager|Setup|[X] DEL erases file(s))
  4887.   [+] Mark selected files not only with color but also with user selected
  4888.       char like '√' (Options|File Manager|Setup|Tag character)
  4889.   [+] New command: Panel|Directory Branch... [Ctrl-H]
  4890.   [+] Directory tree dialog full path of directory, number of files in it and
  4891.       total size of files are shown
  4892.   [+] Insert key autorepeat under plain DOS. Will not work under OS/2
  4893.   [+] New command Manager|Show\hide inactive panel [Ctrl-P]
  4894.   [+] New command File|Edit|Edit file description  [Alt-Ins]
  4895.   [+] Directories are shown in Capital letters, files are shown in small letters
  4896.       according to Configuration|Country support. Info Panel shows "real"
  4897.       filenames
  4898.   [+] It is possible to set information fields, shown on Manager|Info [Ctrl-L]
  4899.       Options|File Manager|Information panel...
  4900.   [+] Option to define the type of left panel of new file manager
  4901.       (Options|File Manager|New Manager defaults)
  4902.   [+] It is possible to establish the filter of names of the files in the
  4903.       file panel
  4904.       (Panel|Advanced filter...  [(Shift)Alt-Del])
  4905.   [+] Checking for media type: Hard Drive, Floppy, CD-ROM, SUBSTed drive,
  4906.       Network drive, etc.
  4907.   [+] New file selection options:
  4908.       <Shift> <+>       - select files with extension different from current
  4909.                         (only for files)
  4910.       <Shift> <->       - unselect files with extension different from current
  4911.                         (only for files)
  4912.       <ALT> <+>         - select files with same name as file under cursor
  4913.       <ALT> <->         - unselect files with same name as file under cursor
  4914.       <ALT><Shift> <+>  - select files with name different from current one
  4915.       <ALT><Shift> <->  - unselect files with name different from current one
  4916.   [+] Directory Tree supports QuickDirs and DriveLine for drive changing
  4917.   [+] New option for Compare directories command 'Compare contents'
  4918.   [+] Command 'Compare directories' can be invoked by [Ctrl-C]
  4919.   [+] Settings in file copy dialog will be stored in configuration file
  4920.  
  4921.   [-] CapsLock status was not restored after using [CapsLock+Character] for
  4922.       incremental search
  4923.   [-] Dragging a name of the file using Drag-and-drop to the self is ignored
  4924.   [-] The situation of divider of the right and left panel of the manager
  4925.       was not saved at change of a video mode
  4926.   [-] The incremental search in file panel does not corresponded with a
  4927.       horizontal scroller in description column if it is present
  4928.   [-] Clock and CD-Player does not draw on User Screen
  4929.  
  4930.  Utilities
  4931.  ~~~~~~~~~
  4932.   [+] Internal UUencoder/UUdecoder.
  4933.         'Filetime' instruction and advanced checksum.
  4934.          Ability to manage the different files hashed to section.
  4935.   [+] Double click of the mouse on Trashcan will popup Reanimator.
  4936.   [+] Clock will display current date if [Shift] or [Ctrl] key
  4937.       are holden down.
  4938.   [+] Format system disk: If command processor is not 'command.com'
  4939.       then actual command processor will be copied and stored
  4940.       in newly created  config.sys on floppy disk.
  4941.   [+] Phone book - new functions: <Sort> <Search> <Import> <Dupe>
  4942.  
  4943.   [*] In the Phone book the items in the groups are now organized
  4944.       by a principle of directories and files. Pressing [Enter] on item
  4945.       results in automatic start of a Call-back
  4946.       (The format of a database DN.PHN was not changed).
  4947.   [*] Improvements in Reanimator interface. More correct prognosis is made for
  4948.       directories reanimation. This procedure with 'average' prognosis
  4949.       may lead to errors in old versions of DN. Now only directories with
  4950.       'good' prognosis can recovered.
  4951.  
  4952.   [-] Number of bugs in calculator corrected; New logical functions and
  4953.       functions of the relations introduced.
  4954.   [-] TrashCan will not hide under File Managers.
  4955.   [-] Trashcan was not saved in .DSK
  4956.   [-] Phone field in the Phone Book had maximal length of 20, so one could not
  4957.       fit some long international numbers. Now phone field has length of 100
  4958.       characters.
  4959.  
  4960.  Text Editor
  4961.  ~~~~~~~~~~~
  4962.   [+] Size of editable file now only limited by free EMS/XMS memory and
  4963.       total number of strings (<30,000)
  4964.       (Options|Configuration|Editor/Viewer...|Use XMS/EMS memory.)
  4965.   [+] It is possible to set a direction of search
  4966.       Forward/Backward and the origin of search Entire scope/From cursor
  4967.   [+] 'Save All' command
  4968.   [+] New editor mode
  4969.       Options|Configuration|Editor/Viewer...|[ ] Cursor through tabs.
  4970.       Accordingly it is possible to specify TabSize (Step of tabulation).
  4971.  
  4972.   [*] Option Internal Editor [X] in Options|Configuration|Editor/Viewer...
  4973.       will assign Internal Editor on [F4] and External on [Alt-F4].
  4974.       Otherwise   Internal Editor on [Alt-F4] and External on [F4].
  4975.   [*] New Ruler will popup when second mouse button is holden down.
  4976.   [*] AutoBrackets worked only if next character was not letter/digit
  4977.   [*] Attributes of the file before editing are saved at editing of the
  4978.       texts and descriptions (Date and time vary).
  4979.  
  4980.   [-] Sometimes editor did not saved its options upon exit.
  4981.   [-] 'Replace all' process indicator
  4982.  
  4983.  Internal Viewer
  4984.  ~~~~~~~~~~~~~~~
  4985.   [+] New search option - 'Whole words only'
  4986.   [+] Vertical slider can be dragged by mouse
  4987.  
  4988.   [*] File attributes are not changed after editing it
  4989.       (Date and time are changed)
  4990.  
  4991.   [-] Sharing Violation error under Quick View was fixed
  4992.  
  4993.  File Copy
  4994.  ~~~~~~~~~
  4995.   [+] It is now possible to forbid the request of a destination directory
  4996.       during Drag-and-drop files, and the copying within the limits
  4997.       of one directory is ignored.
  4998.       Options|Configuration|Confirmations...[X] Drag-and-drop destination.
  4999.   [+] All files being copied from CD-ROM will not have Read Only attribute
  5000.  
  5001.   [-] If the DOS command APPEND was started, occurred routing of the copied
  5002.       files from appointed directories in a directory, indicated in
  5003.       Append, if the files with similar names already existed in these
  5004.       directories. Accordingly, anything it was impossible to copy FROM
  5005.       these directories. It is especially disastrous had an effect for
  5006.       the OS/2 users.
  5007.  
  5008.   [-] Read-Only files does not removed under local network (Novell Netware).
  5009.  
  5010.  Colors setup
  5011.  ~~~~~~~~~~~~
  5012.   [+] Ability to change VGA-palette and to save it into .PAL file.
  5013.       You can use this palette in DN and in all programs called
  5014.       from DN (Options|Configuration|Startup...|[X] Restore VGA palette...)
  5015.   [+] There was the opportunity conveniently to set up colors for
  5016.       Black-and-White and Monochrome monitors and to save them in config
  5017.   [+] There was the opportunity to use "factory" Color\BW\Mono palettes,
  5018.       which are stored not in .PAL (external palettes), but in the program.
  5019.       Options|Colors...|Default color scheme
  5020.   [+] Mixing of RGB colors is forbidden for VGA-palette setup on
  5021.       Black-and-White and Monochrome monitors
  5022.   [+] In PowerPack is included a program DNPAL.EXE to additional
  5023.       manipulations with VGA palettes
  5024.  
  5025.   [*] There were corrected many of color setup. Now the colors of many
  5026.        interface elements can being set up in Options|Colors...
  5027.   [*] Option 'Enable blinking' added to colors setup
  5028.   [*] All external palettes are stored in directory called COLORS\
  5029.  
  5030.   [-] Now 'black on black' selection in Colors setup works correctly
  5031.  
  5032.  Archives
  5033.  ~~~~~~~~
  5034.   [*] ARCHIVE ONE FILE - default archive name will be the same as a current
  5035.       file name
  5036.       ARCHIVE SELECTED FILES - default archive name will be the same as a
  5037.       current directory name
  5038.  
  5039.   [-] Fixed bug in .LHA, .ICE, .LZH archives handling
  5040.   [-] Fixed bug in .ARJ archive creation
  5041.  
  5042.  General
  5043.  ~~~~~~~
  5044.   [+] Support of fast start of external applications is entered. The
  5045.       structure, describing appropriate .BAT or .CMD files, is stored in
  5046.       the file DN.XRN, which owes is in a user directory of DOS Navigator
  5047.       Options|Quick run file edit...
  5048.   [+] Option for fast executing external programs. Information describing
  5049.       corresponding .BAT and .CMD files is stored in DN.XRN  in DN directory.
  5050.   [+] It is possible to establish the overlay buffer size for optimization of
  5051.       conventional memory:
  5052.       Options|Configuration|Startup...|Overlay buffer size
  5053.   [+] 'Fast command execution' will be turned off under Windows 3.x
  5054.       ( Under Windows 3.x this option will not work )
  5055.   [+] Under OS/2 [Alt-/] will change command prompt
  5056.       (DOS, OS/2-FullScreen, OS/2-Windowed sessions).
  5057.       System prompts is defined in DNL-resource (PowerPack)
  5058.   [+] New option Options|Configuration|Startup|Exit on inactivity hour
  5059.   [+] New command: File|Execute DOS command...  [Alt-F6]
  5060.   [+] Ability to enter characters from range #10..#13 in all input lines.
  5061.       Also [Ctrl-B] and [Ctrl-P] call ASCII table for more comfortable input
  5062.   [+] Compatibility with MS Windows is improved. Now SysInfo detects type
  5063.       of Windows((Win 3.x, Win'95, NT)) and DN gives back TimeSlice to it.
  5064.   [+] It is made automatic switching-off Direct Disk Access under OS/2 and
  5065.       Windows, but also on Network, Subst, CD-ROM, DoubleSpace, Stacker and
  5066.       other drives:
  5067.       Options|Configuration|System Setup...|[X] Test Direct Disk Access.
  5068.   [+] [Shift+Ctrl+Ins]  -  copy command string to Clipboard
  5069.   [+] In all filename lists (Input FileName, Reanimator) mouse support and
  5070.       incremental file search implemented.
  5071.   [+] New option for Drives Access config - verify writes.
  5072.       When destination panel is on drive and 'verify writes' is on for this
  5073.       drive then in Copy dialog option 'verify writes' will be turned on too.
  5074.  
  5075.   [*] New Install utility
  5076.   [*] 'Disable XMS usage' and 'Disable EMS usage' in System setup
  5077.   [*] Many options, dialog boxes and menu are ordered...
  5078.   [*] DOS Command separator in Command line was changed. Now in side of
  5079.        ";" is used "||"
  5080.   [*] All external ScreenSavers should be stored in directory called  SSAVERS\
  5081.  
  5082.   [-] After changing video mode, clock moved to upper right corner.
  5083.   [-] Screen cursor is not hide in external editor.
  5084.   [-] Problems with a registering DN on Network or HPFS386 drives
  5085.   [-] Not all memory was released under DN, leading to Exception after some
  5086.       hours of work.
  5087.   [-] Sometimes desktop file was trashed.
  5088.   [-] When creating temporary batch files for executing programs from user
  5089.       menu, filename could reach 9 characters ($$dn100$$.bat)
  5090.   [-] Corrected bug which let only 3 character extensions to be proceeded
  5091.       in 'Extension file'. 2,1 and 0 character length extensions are also
  5092.       supported now.
  5093.  
  5094.  
  5095.   Version 1.35 Shareware (1 February 1995) - changes since 1.33
  5096.  ───────────────────────────────────────────────────────────────
  5097.  
  5098. A lot of bugs have been fixed it is just wasting of time to describe all of
  5099. them, only major changes here:
  5100.  
  5101.  General
  5102.  ~~~~~~~
  5103.   [+] Install utility
  5104.   [+] Possibility to load overlays into XMS/EMS memory (optionally)
  5105.   [+] CD-ROM player.
  5106.   [+] DOS environment viewer/editor.
  5107.   [+] DOS NAVIGATOR checks on loading if it is already loaded and
  5108.       then shows warning message.
  5109.   [*] Now DN.COM creates flag file in startup directory ( or in DNSWP
  5110.       directory ) to prevent overwriting swap file by DN from different
  5111.       sessions under multitasking.
  5112.   [+] FILES value automatically expands if FILES < 20
  5113.   [+] Clearing keyboard buffer upon startup and exiting from externals.
  5114.   [+] -Mask in Filter excludes specified files e.g. : *.*;-*.bak
  5115.       N.B. If you want to use -FileSpec in filter, you have to specify
  5116.       filter from which FileSpec will be excluded (for example, *.*)
  5117.   [+] Possibility to hide Command Line (for XTree-like interface).
  5118.   [+] Batch-file launching from the Command Line has been improved:
  5119.       you can use %1 parameter for name of the current file from the
  5120.       currently active File Panel.
  5121.   [+] Added 'Preserve directory' option in Startup for forced changing
  5122.       directory to last active directory in active File Panel.
  5123.  
  5124.  File Copy
  5125.  ~~~~~~~~~
  5126.   [*] We hope all terrible bugs have been removed here.
  5127.   [+] 'Beep after complete operation' for Copy if the operation time was
  5128.       longer than 30 sec (set in Options|Configuration|Interface)
  5129.   [*] Directory attributes are preserved.
  5130.  
  5131.  Editor
  5132.  ~~~~~~
  5133.   [+] Persistent blocks.
  5134.   [+] AutoBrackets function
  5135.   [+] Overwrite Blocks mode (for non-persistent blocks only)
  5136.   [+] Extra highlight options on specific extensions (See HighLit.DOC)
  5137.   [+] Editor macros for different filespec. (See HighLit.DOC)
  5138.   [+] Mark single word           - Ctrl+K T
  5139.           Copy block             - Ctrl+K C
  5140.           Move block             - Ctrl+K V
  5141.           Delete block           - Ctrl+K Y
  5142.           Hide/display block     - Ctrl+K H
  5143.           Print block            - Ctrl+K P
  5144.           Move to begin of block - Ctrl+Q B
  5145.           Move to end of block   - Ctrl+Q K
  5146.           Exit to menu bar       - Ctrl+K Q
  5147.           Mark line              - Ctrl+K L
  5148.  
  5149.  Internal Viewer
  5150.  ~~~~~~~~~~~~~~~
  5151.   [+] Dump mode (like in XTree)
  5152.   [+] Zero, ASCII and Extended ASCII Filters (Switching by F6)
  5153.   [+] Grid for HEX mode
  5154.   [+] Go to address command
  5155.   [-] Bugs with cursor positioning in search (HEX mode)
  5156.  
  5157.  File Manager
  5158.  ~~~~~~~~~~~~
  5159.   [+] Create several directories from Make Directory dialog using ';'
  5160.       e.g. 1;2;3;4;5 creates five subdirectories with appropriate
  5161.       names in current directory
  5162.   [+] Shift-Enter in Find Panel seeks this file in inactive panel of FM
  5163.   [+] F3 on directory = [ALT][G]
  5164.   [+] F4 on directory = [ALT][E]
  5165.   [+] Full path for current directory in the Directory dialog box.
  5166.   [+] Ctrl keys difference (see Options|Configuration|Interface):
  5167.       when Left Ctrl is held down, left Panel Drive Line will be
  5168.       activated if Ctrl-Arrow pressed and Right Ctrl - for Right Panel.
  5169.   [+] Alt keys difference for Quick Dirs: if you press Left Alt - number
  5170.       then Left File Panel of File Manager will change current directory
  5171.       accordingly number and same for Right Alt and Right File Panel.
  5172.   [+] If "Display selected files info" is not set in the Panel Setup,
  5173.       current file information will be replaced with information about
  5174.       selected files if some files are selected (in other words, it will
  5175.       work like in The Norton Commander).
  5176.   [+] Make List File command has been improved: added macros '!:' for
  5177.       drive, '!/' for file path without backslash . Also it is possible
  5178.       to use ';' for multiply commands (e.g. print !.!;del !.!;pause).
  5179.       Use ';;' for ';'.
  5180.   [+] DirInfo (Directory Information) file handling in the Information Panel.
  5181.  
  5182.  Point-and-shoot (run on extension)
  5183.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  5184.   [+] It is possible to specify several extensions for one command block now.
  5185.       e.g. pcx,bmp,tif{win !.!}
  5186.   [+] Use ]] for specifying ] symbol in DOS command (inside command block),
  5187.       }} for }, )) for )
  5188.  
  5189.  
  5190.   Version 1.33 Shareware (31 october 1994) - changes since 1.32
  5191.  ───────────────────────────────────────────────────────────────────
  5192.  
  5193. 1. Copy/Move algorithm has been totally changed.
  5194. 2. Added possibility to Rename files with matching names when File Copy.
  5195. 3. Added Recurse directories options in the Copy Dialog Box to store
  5196.    or remove recursively directory structure.
  5197. 4. Statistics for Read and Write in the File Copy window have been separated.
  5198. 5. Fixed Terminal Grab procedure (Ctrl-Ins, Shift-Ins).
  5199. 6. Fixed some bugs in Autodialer.
  5200. 7. Fixed cursor positioning in Disk Editor.
  5201. 8. Fixed bug with Quick Directory changing from an archive.
  5202. 9. It is possible to re-read archives by Alt-R.
  5203. 10. Some bugs in Country support have been fixed.
  5204. 11. Added Duplicate command in the Text Editor - F4.
  5205. 12. Some bugs in the User Menu have been fixed.
  5206. 13. ^V in the Command Line is switching Insert/Overstrike mode.
  5207. 14. ^Del in the File Panel removes selected files from the current list
  5208.     (files aren't physically removed from disk).
  5209. 15. Entering in directories from TEMP: or FIND: drives in
  5210.     "Enter opens directory" mode is possible by ^PgDn keystroke.
  5211. 16. It is possible to calculate power in the Calculator.
  5212. 17. FOSSIL support has been removed from the Communication Dialog,
  5213.     but it has been replaced by IRQ and Port(hex) values.
  5214. 18. ZModem has been corrected - file recovery is functioning now.
  5215. 19. Fixed bug with '$' sign in the command line.
  5216. 20. File Search by file contents has been fixed.
  5217.  
  5218.  
  5219.   Version 1.32 Shareware (4 August 1994) - changes since 1.31
  5220.  ─────────────────────────────────────────────────────────────
  5221.  
  5222. 1. HPFS conflicts with Direct Disk Access bug - fixed
  5223. 2. Added internal Screen Grabber to place grabbed images into Clipboard
  5224.    of SmartPad(TM). Instead of having all those loose bits of paper
  5225.    cluttering your desk, just pop up SmartPad(TM) anywhere in Dos Navigator
  5226.    with ALT-Q, make a few notes and then carry on with what you were doing.
  5227. 3. Fixed bug with deleting directory from Tree Panel.
  5228. 4. Removed separate Tree Window - Select Directory Dialog is called instead.
  5229.    After selecting File manager with Tree panel will be opened.
  5230. 5. Terminal recompiled with new libraries - I hope that some bugs in the
  5231.    protocols were fixed, also Compuserve B+ protocol added.
  5232. 6. History strings in Terminal added.
  5233. 7. Terminal Screen Grabber added - (by Ctrl-Ins pressing) - you can place
  5234.    screen into String History or into SmartPad(TM) Clipboard.
  5235. 8. Added FOSSIL support in terminal - see Communications Dialog.
  5236.  
  5237.  
  5238.   Version 1.31 Shareware (June 22, 1994) - changes since 1.30
  5239.  ─────────────────────────────────────────────────────────────
  5240.  
  5241. 1. Added "Quick directory change" function. It is possible to change
  5242.    directory to another (which is used frequently) by pressing Alt-n,
  5243.    where n is digit (1-9). Use Alt+Shift+0 to get "Quick change" list.
  5244.    To store current  directory into "Quick change" list use
  5245.    Ctrl+Alt+Shift+n (n from 1 to 9).
  5246. 2. It is possible to change directory while quick search:
  5247.    just type directory name with backslash.
  5248. 3. Editor:
  5249.     Ctrl-[ word upper case (Use Ctrl-Shift-[ to upcase whole line)
  5250.     Ctrl-] word lower case (Use Ctrl-Shift-] to lowcase whole line)
  5251.     Ctrl-\ capitalize word (Use Ctrl-Shift-\ to capitalize all words in line)
  5252. 4. Added File Panel Hotkeys explanations in Help.
  5253. 5. Many bugs fixed (I don't remember all):
  5254.    - if drive A: is not ready and A: is active, DN freezes session at start.
  5255.    - if DoubleSpace is loaded, DN turn floppy drives on at every start
  5256.    - DN couldn't set attributes for read-only file
  5257.    - Directories in RAR 1.50 archives was displayed as files too.
  5258.    - working with empty Phone Book directories hangs system up.
  5259.    - Memo fields messes up when changing cursor position in Phone Book.
  5260.    - Disk Format: format terminated if bad sector was detected.
  5261.    - disk drive wasn't accessible after non-standard (for example, 800k)
  5262.      formatting if external diskette extender was loaded.
  5263. 6. It is possible to use environment variables DNCFG and DNDSK to set
  5264.    specific names for configuration (DNxxxxxx.CFG) and desktop (DNxxxxxx.DSK)
  5265.    files. For example:
  5266.    SET DNCFG = _OS2
  5267.    means that DN will be using file DN_OS2.CFG as configuration file.
  5268.    This feature provides to make user and OS specific configurations
  5269.    for DN.
  5270.  
  5271.  
  5272.   Version 1.30 Shareware (June 1, 1994) - changes since 1.25
  5273.  ────────────────────────────────────────────────────────────
  5274.  
  5275. 1. Calculator was changed. Copy button allows to copy result of evaluation in Clipboard according to
  5276.   'Copy as'.
  5277.    For hexadecimal, octal, and binary numbers you can use all possible
  5278.    combinations which existing in different programming languages
  5279.    e.g.  0x23AF=$23AF=23AFh, 01234=1234o, 0b100101=100101b
  5280. 2. It is possible to put selected files from file panel into
  5281.    Clipboard by pressing Ctrl+Ins.
  5282.    Also you may use Shift+Ins in Command line to get string from Clipboard.
  5283. 3. Copy algorithm was changed. Now DN can use all available EMS/XMS memory.
  5284. 4. Now it is possible to copy in non-existing subdirectories - these
  5285.    directories will be automatically created. Also you can create
  5286.    a new subdirectory using this method.
  5287.    E.g. - you want to copy files in directory C:\MYDIR\MYSUBDIR1\MYSUBDIR2.
  5288.    But directory C:\MYDIR doesn't exist (and its subdirectories too).
  5289.    Don't worry - just type C:\MYDIR\MYSUBDIR1\MYSUBDIR2\ in "Copy to"
  5290.    dialog box.
  5291. 5. OS/2 support:
  5292.    ■ Alt+'/' - switch to OS/2 command prompt mode. All files (except
  5293.      archivers and viewers used internally) and commands will be
  5294.      executed by OS/2 command processor.
  5295.    ■ if NumLock was highlighted when OS/2 session has been started,
  5296.      session will be paused after its execution by system command "pause"
  5297. 6. QuickView and Autochange Directory in file panel was corrected.
  5298. 7. User menu interface was changed:
  5299.    ■ User menu is shown with all inheritances like as PullDown menu
  5300.    ■ If User menu not found in current directory, DN will find out
  5301.      User menu in upper directories.
  5302.    ■ It is possible to switch between Local/Global User Menu while
  5303.      User Menu is executed.
  5304.    ■ It is possible to start edit User Menu after call to it.
  5305.    ■ Empty line after Menu Item header means Menu separator
  5306.      in Menu box.
  5307.    ■ Macros changed:
  5308.           !  - Name of file in active file panel
  5309.           $  - Name of file in passive file panel
  5310.           .! - Extension of file in active File Panel
  5311.           .$ - Extension of file in passive File Panel
  5312.           !\ - Directory of file in active File Panel
  5313.           $\ - Directory of file in passive File Panel
  5314.           !/ - Directory of file in active File Panel (without backslash)
  5315.           $/ - Directory of file in passive File Panel (without backslash)
  5316.           !: - Drive of file in active File Panel
  5317.           $: - Drive of file in passive File Panel
  5318.  
  5319.           You can use these macros in Menu item names.
  5320.  
  5321.           %1 - Name of list of selected files in active File Panel
  5322.           %2 - Name of list of selected files in passive File Panel
  5323.           %3... - User parameters
  5324. 8. Added Windows-style File Open dialog.
  5325. 9. Added TAR support
  5326. 10. "Refresh old files" radio button added in File Copy/Move dialog.
  5327. 11. Working with archives:
  5328.      ■ "Copy to archive" function.
  5329.      ■ Extract archive without entering in it.
  5330. 12. Working with descriptions: editing (by pressing Alt-INS),
  5331.     copying, moving
  5332.    NOTE: For registered users only !
  5333. 13. Added RAR 1.50 support
  5334. 14. Text editor:
  5335.      ■ sorting lines by selected vertical block containing (Alt-T)
  5336.      ■ it is possible to calculate sum of numbers in vertical block and
  5337.        put it into Clipboard (Alt-Ins)
  5338. 15. File Find:
  5339.      ■ Search for a single file mask speeded up.
  5340.      ■ Added "Advanced search" function to set time, size intervals and
  5341.        required attributes for files to find.
  5342. 16. Pressing Right mouse button while dialog box is executed = pressed
  5343.     default dialog boxes push button.
  5344. 17. It is possible to read file lists such as files with descriptions
  5345.     and *.?lo (Alt-V in file panel).
  5346. 18. Added "View DN Team" command in About dialog box
  5347. 19. Added new Diskette Format.
  5348.     (Advanced options are available for registered users only)
  5349.